<SEC-DOCUMENT>0000950170-24-087945.txt : 20240730
<SEC-HEADER>0000950170-24-087945.hdr.sgml : 20240730
<ACCEPTANCE-DATETIME>20240730165146
ACCESSION NUMBER:		0000950170-24-087945
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		86
CONFORMED PERIOD OF REPORT:	20240630
FILED AS OF DATE:		20240730
DATE AS OF CHANGE:		20240730

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			EAGLE MATERIALS INC
		CENTRAL INDEX KEY:			0000918646
		STANDARD INDUSTRIAL CLASSIFICATION:	CEMENT, HYDRAULIC [3241]
		ORGANIZATION NAME:           	04 Manufacturing
		IRS NUMBER:				752520779
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0331

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

	BUSINESS ADDRESS:	
		STREET 1:		5960 BERKSHIRE LANE
		STREET 2:		SUITE 900
		CITY:			DALLAS
		STATE:			TX
		ZIP:			75225
		BUSINESS PHONE:		214-432-2000

	MAIL ADDRESS:	
		STREET 1:		5960 BERKSHIRE LANE
		STREET 2:		SUITE 900
		CITY:			DALLAS
		STATE:			TX
		ZIP:			75225

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CENTEX CONSTRUCTION PRODUCTS INC
		DATE OF NAME CHANGE:	19940204
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>exp-20240630.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- DFIN New ActiveDisclosure (SM) Inline XBRL Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2024-07-29T13:31:41.8016+00:00 -->
<!-- Copyright (c) 2024 Donnelly Financial Solutions, Inc. All Rights Reserved. -->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:nonNumeric="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:exp="http://www.eaglematerials.com/20240630" xmlns:calc="https://xbrl.org/2023/calculation-1.1" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ecd-sub="http://xbrl.sec.gov/ecd-sub/2024" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2022-02-16" xmlns:srt="http://fasb.org/srt/2024" xmlns:utr="http://www.xbrl.org/2009/utr">
 <head>
  <title>10-Q</title>
  <meta http-equiv="Content-Type" content="text/html"/>
 </head>
 <body style="margin: auto!important;padding: 8px;">
  <div style="display:none;"><ix:header><ix:hidden><ix:nonNumeric id="F_d809ce8e-41ec-41ff-9852-3debd61ef067" name="dei:EntityCentralIndexKey" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d">0000918646</ix:nonNumeric><ix:nonNumeric id="F_374390bf-c64c-49fd-a5b0-fe14ddeffad2" name="dei:DocumentFiscalYearFocus" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d">2024</ix:nonNumeric><ix:nonNumeric id="F_17f568a8-bdd1-47ae-a5fa-b15d03a2b906" name="dei:DocumentTransitionReport" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" format="ixt:fixed-false">false</ix:nonNumeric><ix:nonNumeric id="F_b56ba3d3-a516-47ce-8af4-fb6e5ca792a2" name="dei:DocumentFiscalPeriodFocus" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d">Q1</ix:nonNumeric><ix:nonNumeric id="F_542f70ef-401b-4708-b4f0-34c91ed91658" name="dei:AmendmentFlag" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" format="ixt:fixed-false">false</ix:nonNumeric><ix:nonNumeric id="F_bd2b45c6-0b84-4219-b9e5-55428f421495" name="dei:DocumentQuarterlyReport" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" format="ixt:fixed-true">true</ix:nonNumeric><ix:nonNumeric id="F_40929671-e73c-4a1b-8459-c52e55bcc7f8" name="dei:CurrentFiscalYearEndDate" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d">--03-31</ix:nonNumeric><ix:nonNumeric id="F_56dffa5c-251a-4366-9e9d-1fff0f262cee" name="dei:DocumentFiscalYearFocus" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d">2024</ix:nonNumeric><ix:nonNumeric id="F_270b761a-5366-4d74-80ca-c60973ee2501" name="exp:LongTermSupplyAgreementsTermOfTerminationNoticePeriod" contextRef="C_6dc90867-7575-4cf2-8906-961d92447cf4">P2Y</ix:nonNumeric><ix:nonFraction id="F_47594942-de60-41ed-af49-ee6b58d33058" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="C_0d63a6d6-9308-4094-92b6-6cefd71a3742" unitRef="U_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal">0.50</ix:nonFraction></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="exp-20240630.xsd"/></ix:references><ix:resources><xbrli:context id="C_82b9093b-54e0-4ec7-918a-4cd06fdacdc4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exp:RestrictedStockUnitsAndRestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_852b49bd-1b8b-4962-8b60-940605ca136c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:ConcreteAndAggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_87b807f2-a3a1-43e5-909e-b8695fc02821"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:GypsumWallboardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</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_87e37f27-cb55-4a7a-bfa8-6082f7f997f0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exp:LongTermCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exp:PerformanceVestingStockOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_89ae97e3-803e-417e-814a-55e22cb53ecf"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">exp:RangeOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_8c118acc-ed0a-402a-b705-43f7418ab9f1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:RecycledPaperboardMember</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_8c38619a-4df0-4c9b-b968-daa0a885e433"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_8ceb085e-cd93-4e52-9215-d602ac936f23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">exp:MaturityPeriodTwoThousandTwentyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-29</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9170bb8d-0025-45cb-8377-2e05426fca59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_928c1e78-5961-4fed-a255-a9e92895edf5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exp:TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_94297a15-ec02-4163-8cb3-6f2542e60894"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_952c09d2-c82e-42b1-9158-11b5628472d0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exp:TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">exp:DebtInstrumentRedemptionPeriodOnOrAfterAprilOneTwoThousandThirtyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_95d25e61-99c2-4ba7-91bf-6a63d5b4d6ad"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_96483ec6-f8fe-4f90-8ae3-e625744c784b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">exp:NewYorkFederalReserveBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-29</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_984b6cba-fae9-4845-8244-387c674b5c3f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">exp:RangeTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9c4a2cbe-c710-4785-a028-ef0b5c192f37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</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>2021-06-29</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9cdcb47c-6b6d-4799-8a13-770229d391f6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exp:SwinglineLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_9fcc03f9-cc8d-440c-bdce-5ec137151049"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</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_a01ce049-27f8-40f8-89e2-e4911a1a7604"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:CementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_a0628e53-549e-455c-b5c8-93c9398538c0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</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_a2e304f9-00d7-4c85-96f7-c5c70ad8bf12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exp:LongTermCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exp:PerformanceVestingStockOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a43e695a-e6ed-46e8-9979-4a18ba6334fa"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</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_a63dc5df-fb30-44bf-b414-7bb807ee7842"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_abf2df6f-b5f7-48c3-9510-5c7ea6161183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">exp:RawMaterialsAndMaterialInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_aca5090d-570d-4502-8a94-c5bb4eeda5db"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_aded6cfd-4ead-4aca-9e81-4a9b7733219b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">exp:FinishedCementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ae52729c-7a96-4e71-9000-f96f11172a80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exp:LongTermCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exp:FiscalTwoThousandTwentyFiveTimeVestingStockOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier></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_b23032d2-5b52-446b-a485-f546a6c135a8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:ConcreteAndAggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b48f1dfb-f3ef-41ee-ab06-d876c953a102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exp:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b5210caf-287f-4087-9696-ac4270c49cb3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-07-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b75b071c-ea12-4d81-a1a0-414d4ea86221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b7a43a92-5eac-4247-91be-8bf61cec90d7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b8d02de9-5ffc-4deb-9d23-25dae2e992c1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:RecycledPaperboardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b98ac2fc-4fdd-4a4a-a465-56cbc5e581aa"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_bc715c81-18ba-4e4d-8424-ec2ca48fb621"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exp:TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_be25c43d-60a8-40b9-8559-a541d419dc26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c1551fb7-df53-4c95-b285-ae2c63d48f8e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exp:FiscalTwoThousandTwentyFiveTimeVestingRestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c3e07222-2cea-46af-9b88-f4902b22f897"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c4c5e620-7455-4809-a398-ee7fde3079dc"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</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_c5d4bac4-097c-4f14-9c10-6b027df811df"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exp:LongTermCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exp:FiscalTwoThousandTwentyFiveTimeVestingStockOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c73742bb-cd41-4714-8ba2-76029df5b49e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:ConcreteAndAggregatesMember</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_c93ca0f8-b5ca-46f6-bb00-da1e28dfc344"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">exp:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c9b4b5ec-4755-4b73-9a3e-ceec5a56d9c7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exp:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ce6b4299-a7b0-4f39-8c01-9d95df6ac0d1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:RecycledPaperboardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_cf640067-dce2-4bd5-b115-125957fe40b2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d2f3cccf-ab90-4042-b5af-c6cbf68e235f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:CementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d36c4c32-c390-49ee-9759-2fad11fb6bc3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d409f857-6219-4a69-a665-95ba8c625050"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d4150ba7-8520-4f46-b022-b0507e677f86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">exp:RangeFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d7149ea2-90d0-4c4e-adb2-2bbf86f87440"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:GypsumWallboardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d9c96cea-cde7-439d-ab09-68097e1f0608"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exp:TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-29</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ded5909b-816c-4498-a4fc-f8dd3bd5e946"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_dee6f978-6e9d-44b2-ade6-0025b63c8ac5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">exp:RangeThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_df5a2605-5c7f-4dd8-a84a-859a5010afa2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:ConcreteAndAggregatesMember</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_e1826297-c6f2-4d9f-9cb8-131117c7acc0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:GypsumWallboardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e1e4ff69-b485-4b0c-81a7-0e13e4d8be85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e25a3157-2f25-4911-a906-ffde65f0d5cf"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:GypsumWallboardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e44395d5-7c65-4a49-9de1-61fe8de0ca04"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e879a99a-3eb1-424c-a451-e02e87294f83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exp:TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ea82d079-64ef-4ca8-af55-ac4ef43da518"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_eaf38739-8ac1-48a1-8ef9-33af1b13ed79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exp:TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">exp:DebtInstrumentRedemptionPeriodOnOrAfterAprilOneTwoThousandThirtyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-29</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_edbeac54-7911-44de-9987-a7e9f9da9a4d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exp:RestrictedStockUnitsAndRestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_eef185a2-2efa-4adf-9dce-beb33c5cb25f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">exp:RangeTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_efde7152-4faf-4a2d-b610-dc2e1e35a5c5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:CementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</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_f1e5dc75-0599-4eb4-a347-3cbc3461835f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-29</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_f65bbcce-f606-4885-ba29-47ec85a21e34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exp:FiscalTwoThousandTwentyFiveEmployeePerformanceStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_f73f384f-304a-4efb-a2ac-55e4ff95cd22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">exp:RangeOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_f7cedd61-0102-469f-a2b3-769d04fec16d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:CementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</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_f8aed60b-19a1-4755-a786-cc938e7c9168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exp:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-05</xbrli:startDate><xbrli:endDate>2022-05-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_f8d9bcc8-3615-4d69-9871-5fd277cbe288"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">exp:FuelAndCoalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_fab6a7b3-346f-41d2-a23a-ec85097157df"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exp:LongTermCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exp:PerformanceVestingStockOptionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_fc31f93b-bb6c-4907-8b29-c50dc743308f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:GypsumWallboardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_fcb8b691-acfd-4537-abf4-3596b4a47db5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_03f67f3c-08ce-4f63-be4a-b0ab1a8530ce"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_05ecbe57-c1f9-4c0c-8490-d51a3cfab704"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_063ed9f5-a4da-440b-97b0-a6feeb998db3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:ConcreteAndAggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_07f7fd16-d870-4f1e-b502-f3c26d23c9de"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0a090909-4e62-4a79-a91e-ee91fab7fc89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">exp:NewYorkFederalReserveBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-29</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0d07ee32-8da5-4590-b610-07168cc28ee4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:CementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</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_0d63a6d6-9308-4094-92b6-6cefd71a3742"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">exp:NewYorkFederalReserveBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-29</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0d785f08-dc9b-4b66-ad71-968c698549c6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exp:FiscalTwoThousandTwentyFiveStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_10561e00-8a3b-442c-93c9-54d0f7bc3b7e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_13498b4b-bb80-46c4-92da-c87a9ce43753"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_1394a500-cfaf-4e1c-ac13-93bbe6c41695"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exp:RestrictedStockUnitsAndRestrictedStockMember</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_19809d1b-1d40-4d6c-bfe0-91ac7bd09d1a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">exp:MaturityPeriodTwoThousandTwentyOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-29</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_1c90a4f5-46a0-469c-8948-17920cf50442"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">exp:MaturityPeriodTwoThousandTwentyOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-29</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_1d2265d3-332d-43b2-b221-4cd86925f51b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">exp:AggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_1dabc00d-9e2d-4ed6-932a-52d4e2d6391d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">exp:RangeFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_1df13aa2-b41b-480c-8b39-2361138947da"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">exp:GypsumWallboardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_1eb5eb70-e59b-4ba3-baf6-1465a661cec3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_1edd602f-a8c5-49f3-8fcc-02554b1a16e5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_20c05aff-88f3-41a9-8178-c73e76c453f5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_2187cece-529f-4884-88a5-f81d9f478018"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:CementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_21d4c70a-10c5-47f0-8674-e3af3092e2c4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_2349681b-1d24-4807-a442-1f11319eaebb"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:CementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_259dc008-7ac8-426e-ba45-8da45f66453b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:CementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">exp:WhollyOwnedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_27ab6bdb-9eb3-4135-9e5e-26229a0bc198"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_28258d06-741b-4009-9880-6a25fa581433"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">exp:RecycledPaperboardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_2982b54b-04eb-446b-a04d-1472788fc514"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">exp:RecycledPaperboardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_2b84c9db-352e-4a24-ae63-a53f5ee79637"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">exp:RawMaterialsAndMaterialInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_2be1130d-a685-45e3-9a8e-0b3fb6a61b8b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_2c9bdcc9-322d-40ac-a62a-c181a1317110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exp:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_2d5f7866-bee8-43f7-a51f-7b3492750332"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exp:TimeVestingRestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_2fe19109-ef30-4c7b-b2b3-b4c5427bd697"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:CementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">exp:WhollyOwnedOperationsMember</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_307bf42b-ab12-415e-9937-1efb7c76ed67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_35173e86-3700-4288-bfc6-f7410ccc2a89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exp:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_37c24504-2c1c-4895-bf8e-57868b967323"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_37c4693f-4c31-4339-aad0-b536cd8c6c6e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">exp:GypsumWallboardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_380f6267-2c25-4050-895c-0fb2922c1e2a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_3b2e0d99-d815-4671-a1c0-5dba07c7956c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:RecycledPaperboardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</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_3b3b7b6a-51fc-43fe-a86b-0cdd0c56a662"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">exp:RepairPartsAndSuppliesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_3d23c04c-09c2-48de-a004-a7977d032bef"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:ConcreteAndAggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4063dd32-7e8e-46e7-8d9a-25abf9867ac5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exp:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_40c9aea1-ce83-4ba9-b15d-126c12ac986a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4189c3d6-0c2e-4039-950b-b353760fd4b7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4520f3c7-31e3-4f27-b3b2-82dff8688036"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exp:RestrictedStockUnitsAndRestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4bd679de-2e99-4356-b5f2-5187f34c8db3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:CementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_4db59f3b-2b3f-4f94-9f92-b5c684270aa5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_50208171-7f70-4184-9f18-09fecc244865"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-29</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5301d122-74da-4c25-b329-89c93e09b222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exp:TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_54751370-09a2-4b6f-9a20-d81c176fcafb"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_54cca65c-20a8-402d-8476-dc6c0cf7cbe1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:RecycledPaperboardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_54f6bd3a-d8de-416a-8667-84c1259015f4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">exp:FinishedCementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_56778f56-11f1-4e68-b49b-61cc35b01dd6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5763df2d-fae9-4991-a976-e291ac686e89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</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_57c424e9-1333-44d0-a10a-74dfea8ae80f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</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_57fdbabc-da58-48dc-8b76-3a7ded5ac281"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">exp:RangeThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_59b26d9b-ccdd-4144-98b2-ee00aeb37c4f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">exp:RepairPartsAndSuppliesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_59fde029-5d76-46d1-8132-86aed104c186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:CementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5d74f300-1b72-4d3c-8a72-005f5c8c25d2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:GypsumWallboardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6151bd9f-4046-45cf-b010-fd701832b386"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</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_664499aa-4b47-4399-a641-c1dafabb9d43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-08-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_666889a1-ea7d-4a1d-b75d-156dcd56da12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exp:PerformanceStockOptionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exp:FiscalTwoThousandTwentyFiveStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_66d9c59b-188e-4315-b08e-fda20de326cf"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:RecycledPaperboardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_68909a72-f0c7-4572-91a8-52e1d73514a6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:ConcreteAndAggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6c5f3b1d-cb24-44f2-9caf-103f47f5c318"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:RecycledPaperboardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6dc90867-7575-4cf2-8906-961d92447cf4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_6e12c1e0-3286-4ca2-9a06-6754a4dca61b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_6f341852-5715-4117-a4b1-b321faa18d4f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:CementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_6fa87492-dfaf-47e3-b954-493b889f8361"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</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_7153e1b3-7335-47f1-b10e-54cf4357131b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">exp:FuelAndCoalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_72a1df61-bf97-4bcc-a894-19d2471e3a4e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_74e10159-4cd9-45de-a505-dd808fb5422b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:ConcreteAndAggregatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_7543b0ab-92a6-46b4-ac9d-9052c1357116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_7b81bfb2-9964-4545-bc5b-12693d9aad95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</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_7e816ccf-9709-4c52-ad4c-8f4045b4deee"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:RecycledPaperboardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7f6be33d-13a4-4858-a130-aae69737d50e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000918646</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="U_Sector"><xbrli:measure>exp:Sector</xbrli:measure></xbrli:unit><xbrli:unit id="U_Segment"><xbrli:measure>exp:Segment</xbrli:measure></xbrli:unit><xbrli:unit id="U_Plant"><xbrli:measure>exp:Plant</xbrli:measure></xbrli:unit><xbrli:unit id="U_pure"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="U_shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="U_UnitedStatesOfAmericaDollarsShare"><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="U_Terminal"><xbrli:measure>exp:Terminal</xbrli:measure></xbrli:unit><xbrli:unit id="U_Facility"><xbrli:measure>exp:Facility</xbrli:measure></xbrli:unit><xbrli:unit id="U_Location"><xbrli:measure>exp:Location</xbrli:measure></xbrli:unit><xbrli:unit id="U_USD"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="U_kt"><xbrli:measure>utr:kt</xbrli:measure></xbrli:unit></ix:resources></ix:header></div>
  <div style="min-height:0.75in;"></div>
  <p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:1.5pt double;text-align:left;"><span style="white-space:pre-wrap;font-size:2pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:14pt;font-family:Arial;min-width:fit-content;">UNITED STATES SECURITIES AND EXCHANGE COMMISSION</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:14pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Arial;min-width:fit-content;">Washington, D.C. 20549</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="margin-left:40%;padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:1pt solid;margin-right:40%;text-align:center;"><span style="white-space:pre-wrap;font-size:3pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:14pt;font-family:Arial;min-width:fit-content;">FORM </span><span style="font-size:14pt;font-family:Arial;"><ix:nonNumeric id="F_e3e4a50e-5b71-41ac-818d-586821739231" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="dei:DocumentType"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:14pt;font-family:Arial;min-width:fit-content;">10-Q</span></ix:nonNumeric></span></p>
  <p style="margin-left:40%;padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:1pt solid;margin-right:40%;text-align:center;"><span style="white-space:pre-wrap;font-size:3pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">QUARTERLY REPORT</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">For the Quarterly Period Ended</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_dd65e58a-bcf8-40c7-911c-ecc8f6290beb" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, </span><span style="font-size:10pt;font-family:Arial;"><span style="-sec-ix-hidden:F_56dffa5c-251a-4366-9e9d-1fff0f262cee;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">2024</span></span></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></ix:nonNumeric></span><span style="font-size:10pt;font-family:Arial;"></span></p>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">Commission File Number </span><span style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_3e4d314e-e171-4de5-8aa3-a14e3414129e" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="dei:EntityFileNumber"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">1-12984</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="margin-left:40%;padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:1pt solid;margin-right:40%;text-align:center;"><span style="white-space:pre-wrap;font-size:3pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><img src="img31367571_0.jpg" alt="img31367571_0.jpg" style="width:127px;height:58px;"/>&#160;</p>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:20pt;font-family:Arial;"><ix:nonNumeric id="F_cb937c21-0a0e-40f9-b08f-8ddfc8821e80" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="dei:EntityRegistrantName"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:20pt;font-family:Arial;min-width:fit-content;">EAGLE MATERIALS INC.</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:20pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">(Exact name of registrant as specified in its charter)</span></p>
  <p style="margin-left:40%;padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:1pt solid;margin-right:40%;text-align:center;"><span style="white-space:pre-wrap;font-size:3pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_4de5d0e6-63d1-4c97-92f5-966edbb938fc" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">Delaware</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(State of Incorporation)</span></p>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_e98b0e32-5ac9-41a4-a478-1a654a7ea38a" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="dei:EntityTaxIdentificationNumber"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">75-2520779</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(I.R.S. Employer Identification No.)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_ba584ec3-47f3-4ea2-9aa2-ee2b740145a7" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="dei:EntityAddressAddressLine1"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">5960 Berkshire Lane</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_ee71a660-4a7e-4c63-add8-d52a7eaaa76d" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="dei:EntityAddressAddressLine2"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">Suite 900</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_3dc6d428-e260-4a56-b2cd-f75a6592c8a0" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="dei:EntityAddressCityOrTown"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">Dallas</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_fceb9056-0a17-4a90-b757-bd3f5bdd1164" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">Texas</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_50d5c805-0ba5-4005-99ed-88027ea3ced9" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="dei:EntityAddressPostalZipCode"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">75225</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(Address of principal executive offices)</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:3pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_e74e6e03-63bf-43bb-b323-98fd4ef7f3c3" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="dei:CityAreaCode"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">214</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">) </span><span style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_b47ac56b-13c1-4b96-a7a3-d568312f3579" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="dei:LocalPhoneNumber"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">432-2000</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(Registrant&#8217;s telephone number, including area code)</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="margin-left:40%;padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:1pt solid;margin-right:40%;text-align:left;"><span style="white-space:pre-wrap;font-size:3pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Securities registered pursuant to Section 12(b) of the Act:</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:3pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:40%;"/>
    <td style="width:1%;"/>
    <td style="width:18%;"/>
    <td style="width:1%;"/>
    <td style="width:40%;"/>
   </tr>
   <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Title of each class</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Trading</span></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Symbol(s)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Name of each exchange on which registered</span></p></td>
   </tr>
   <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;font-family:Arial;"><ix:nonNumeric id="F_8a5f2bb7-57ac-43c5-8f1b-48781378302e" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="dei:Security12bTitle"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Common Stock (par value $.01 per share)</span></ix:nonNumeric></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;font-family:Arial;"><ix:nonNumeric id="F_30bb8c12-6e5f-4de9-9513-ab57bab535a3" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="dei:TradingSymbol"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">EXP</span></ix:nonNumeric></span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;font-family:Arial;"><ix:nonNumeric id="F_1b04b87d-7fa8-45ba-b73b-c4a7445105c5" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">New York Stock Exchange</span></ix:nonNumeric></span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:3pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">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.     </span><span style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_3d426966-b4a6-46b7-9ef3-1f42661cb314" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="dei:EntityCurrentReportingStatus"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Yes</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">  </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#9746;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">    No  </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#9744;</span></p>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">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). </span><span style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_15986029-991a-4b3e-a25c-18330674d435" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="dei:EntityInteractiveDataCurrent"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Yes</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">  </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#9746;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">    NO  </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#9744;</span></p>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:3pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:30%;"/>
    <td style="width:1%;"/>
    <td style="width:4%;"/>
    <td style="width:30%;"/>
    <td style="width:30%;"/>
    <td style="width:1%;"/>
    <td style="width:4%;"/>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;"><ix:nonNumeric id="F_769662d1-9928-4f9f-8222-8261febc60ca" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Large accelerated filer</span></ix:nonNumeric></span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#9746;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Accelerated filer</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#9744;</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Non-accelerated filer</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#9744;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Smaller reporting company</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><ix:nonNumeric id="F_77cf2796-6c89-4dbf-a9eb-d90b335e82d0" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#9744;</span></ix:nonNumeric></span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Emerging growth company</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><ix:nonNumeric id="F_e1bf8e5b-c219-4119-b1d3-a2e35aae318c" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#9744;</span></ix:nonNumeric></span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:3pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">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;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#9744;</span></p>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act.)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Yes  </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#9744;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">    No  </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_52133fde-1cb6-456e-ad78-6911bddf5146" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="dei:EntityShellCompany" format="ixt:fixed-false"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#9746;</span></ix:nonNumeric></span></p>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">As of July 26, 2024, the number of outstanding shares of common stock was:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:3pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:50%;"/>
    <td style="width:1%;"/>
    <td style="width:49%;"/>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;border-bottom:1pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Class</span></p></td>
    <td style="vertical-align:bottom;border-bottom:1pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td>
    <td style="padding-left:0.01in;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Outstanding Shares</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Common Stock, $.01 Par Value</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6b44d244-3595-447f-89bb-7d61f607a801" contextRef="C_b5210caf-287f-4087-9696-ac4270c49cb3" name="dei:EntityCommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">33,618,968</ix:nonFraction></span></p></td>
   </tr>
  </table>
  <p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:1.5pt double;text-align:left;"><span style="white-space:pre-wrap;font-size:3pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></div>
  <hr style="page-break-after:always;"/>
  <div style="min-height:0.75in;"></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:11pt;font-family:Arial;min-width:fit-content;">TABLE OF CONTENTS</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:11pt;font-family:Arial;min-width:fit-content;">PART I. FINANCIAL INFORMATION (unaudited)</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:8%;"/>
    <td style="width:1%;"/>
    <td style="width:85%;"/>
    <td style="width:1%;"/>
    <td style="width:5%;"/>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-left:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Page</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Item 1.</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Consolidated Financial Statements</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="text-indent:12.25pt;vertical-align:bottom;"><p style="text-indent:-12.25pt;padding-left:12.25pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#consolidated_statement_of_earnings"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Consolidated Statements of Earnings for the Three Months Ended June 30, 2024</span></a><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;and 2023</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">1</span></p></td>
   </tr>
   <tr style="white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:12pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="text-indent:12.25pt;vertical-align:bottom;"><p style="text-indent:-12.25pt;padding-left:12.25pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#cons_stmt_comprehensive_income"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Consolidated Statements of Comprehensive Earnings for the</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></a><a href="#consolidated_statement_of_earnings"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Three Months Ended June 30, 2024</span></a><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">and 2023</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2</span></p></td>
   </tr>
   <tr style="white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#cons_balance_sheet"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Consolidated Balance Sheets as of June 30, 2024, and March 31, 2024</span></a></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">3</span></p></td>
   </tr>
   <tr style="white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="text-indent:12.25pt;vertical-align:bottom;"><p style="text-indent:-12.25pt;padding-left:12.25pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#cons_stmt_cash_flows"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Consolidated Statements of Cash Flows for the</span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></a><a href="#consolidated_statement_of_earnings"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Three Months Ended June 30, 2024</span></a><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;and 2023</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">4</span></p></td>
   </tr>
   <tr style="white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="text-indent:12.25pt;vertical-align:bottom;"><p style="text-indent:-12.25pt;padding-left:12.25pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#cons_stmt_stockholders_equity"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Consolidated Statements of Stockholders' Equity for the Three Months Ended June 30, 2024 and 20</span></a><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">23</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">5</span></p></td>
   </tr>
   <tr style="white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#notes_to_consolidated_financial_statemen"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Notes to Unaudited Consolidated Financial Statements</span></a></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">6</span></p></td>
   </tr>
   <tr style="white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Item 2.</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_7_managements_discussion_and"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></a></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">19</span></p></td>
   </tr>
   <tr style="white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Item 3.</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_3"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Quantitative and Qualitative Disclosures About Market Risk</span></a></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">31</span></p></td>
   </tr>
   <tr style="white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Item 4.</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_4"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Controls and Procedures</span></a></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">31</span></p></td>
   </tr>
   <tr style="white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td colspan="5" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><a href="#part_ii"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-family:Arial;min-width:fit-content;">PART II. OTHER INFORMATION</span></a></p></td>
   </tr>
   <tr style="white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Item 1.</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_1_legal_proceedings"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Legal Proceedings</span></a></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">32</span></p></td>
   </tr>
   <tr style="white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Item 1a.</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_1a"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Risk Factors</span></a></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">33</span></p></td>
   </tr>
   <tr style="white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Item 2.</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_2_unregistered_sales"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Unregistered Sales of Equity Securities and Use of Proceeds</span></a></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">33</span></p></td>
   </tr>
   <tr style="white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Item 4.</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_4_mine_safety"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Mine Safety Information</span></a></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">33</span></p></td>
   </tr>
   <tr style="white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Item 5.</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_5_other_information"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other Information</span></a></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">33</span></p></td>
   </tr>
   <tr style="white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Item 6.</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_6_exhibits"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Exhibits</span></a></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">34</span></p></td>
   </tr>
   <tr style="white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td colspan="3" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#signatures"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-family:Arial;min-width:fit-content;">SIGNATURES</span></a></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">35</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="consolidated_statement_of_earnings"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">EAGLE MATERIALS INC. AND SUBSIDIARIES </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">CONSOLIDATED STATEMENTS OF EARNINGS </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">(unaudited)</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:63.135%;"/>
    <td style="width:1.639%;"/>
    <td style="width:1%;"/>
    <td style="width:14.794%;"/>
    <td style="width:1%;"/>
    <td style="width:1.639%;"/>
    <td style="width:1%;"/>
    <td style="width:14.794%;"/>
    <td style="width:1%;"/>
   </tr>
   <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="background-color:#004483;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
    <td style="background-color:#004483;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands, except share and per share data)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Revenue</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4de12a86-1b52-4b44-89a3-dc7f833d1e90" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">608,689</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_30c3470d-32d6-45ae-85d4-894e9b5b5249" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">601,521</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cost of Goods Sold</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5a447e5e-a161-4479-a047-2e114a7deb4d" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">421,821</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b1c3f735-a037-4818-b656-ac7769f8b22c" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">425,526</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:20pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Gross Profit</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_bae5ad25-661a-47b0-a9ba-450fded83b9a" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:GrossProfit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">186,868</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e08bad99-6f18-4976-8220-638482d336df" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:GrossProfit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">175,995</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Equity in Earnings of Unconsolidated Joint Venture</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9bf00ebb-4088-49fc-9343-adfa09fa4cd6" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:IncomeLossFromEquityMethodInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,716</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fc9fa9aa-5ac6-4bb5-ac3a-644d86924fa3" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:IncomeLossFromEquityMethodInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,159</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Corporate General and Administrative Expense</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_65246ba9-e170-4a9a-ae63-154f8a1cdccf" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:GeneralAndAdministrativeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,649</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_62e25967-76cd-489a-a37c-6d58a8c69ba9" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:GeneralAndAdministrativeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,679</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Other Non-Operating Income (Expense)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_288199de-9c24-4a47-8ded-3d1fe7e16dc9" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,683</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_23d89772-c906-439a-b507-7d54b7157888" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">213</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Interest Expense, net</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b8137250-2096-4ee1-855a-932823cb2381" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:InterestExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,684</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8b3ffcda-07d1-4053-a735-3b6893e97115" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:InterestExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,239</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:20pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Earnings before Income Taxes</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_329ea086-b987-48fb-819c-e4825df0c628" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">170,934</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c03d648d-5a28-452b-9138-7dce43eb765d" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">155,449</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Income Taxes</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b794b375-ab4b-4caa-816d-1e75d4fdbfa3" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">37,092</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ef164a79-8015-4e2b-aab3-19605e60c815" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">34,600</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:20pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Net Earnings</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_93ac517c-2f89-4e76-ad89-f3c330468f6b" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">133,842</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_2fedcf2f-6c21-42aa-bbf1-791cb09e553f" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">120,849</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:20pt;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:20pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">EARNINGS PER SHARE</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Basic</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6eba965d-eb69-4878-a203-a1eaee4bd50e" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">3.97</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d73ad92d-d4ca-4957-a648-6c39ac2245f4" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">3.43</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Diluted</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8c21a611-f8f9-47cd-8422-5cb44293c3b1" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">3.94</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_04baf110-503f-434e-8a2d-c264f7c4562f" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="1" format="ixt:num-dot-decimal">3.40</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">AVERAGE SHARES OUTSTANDING</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Basic</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8421b894-32b8-41e8-baf8-30e053b20dd5" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">33,734,280</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5f4a71ad-4ce8-4638-a4a6-37957f88221e" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">35,274,753</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Diluted</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_49c1ede2-d52a-424e-82c1-40a0a4fd6807" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">33,993,023</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1416f302-5b67-41b6-9a46-0b6ce369674a" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">35,532,284</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">CASH DIVIDENDS PER SHARE</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_730ebbb1-085c-42b3-a737-0ce1464b02fc" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:CommonStockDividendsPerShareCashPaid" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">0.25</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_ac46a535-5fbc-4c63-869f-fc0f84edcdb7" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:CommonStockDividendsPerShareCashPaid" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">0.25</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">See Notes to Unaudited Consolidated Financial Statements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></div></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="cons_stmt_comprehensive_income"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">EAGLE MATERIALS INC. AND SUBSIDIARIES CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS (unaudited)</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:63.135%;"/>
    <td style="width:1.639%;"/>
    <td style="width:1%;"/>
    <td style="width:14.794%;"/>
    <td style="width:1%;"/>
    <td style="width:1.639%;"/>
    <td style="width:1%;"/>
    <td style="width:14.794%;"/>
    <td style="width:1%;"/>
   </tr>
   <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
    <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
    <td style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Net Earnings</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7895cc50-69fd-47ad-b35e-2a667afe4585" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">133,842</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5a441c50-add5-4929-b208-466c1a4de494" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">120,849</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Net Actuarial Change in Defined Benefit Plans</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Amortization of Net Actuarial Loss</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_08d68b7a-8ed8-47da-a0b1-63d1189594a8" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">60</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_850a24c6-03cc-41bb-9355-5bf936220e19" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">63</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Tax Expense</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7fc39840-9848-4c4c-9a78-ac5c1d6e2639" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6f5678db-4903-4893-aab6-aaecca0deda1" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Comprehensive Earnings</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_4944c3cb-ab13-4197-9273-327e889d73d7" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:ComprehensiveIncomeNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">133,887</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_553303a5-4c33-46e4-acf1-01c78591d53a" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:ComprehensiveIncomeNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">120,897</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">See Notes to Unaudited Consolidated Financial Statements.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">2</span></p></div></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="cons_balance_sheet"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">EAGLE MATERIALS INC. AND SUBSIDIARIES CONSOLIDATED BALANCE SHEETS (unaudited)</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:70.526%;"/>
    <td style="width:1.62%;"/>
    <td style="width:1%;"/>
    <td style="width:11.118%;"/>
    <td style="width:1%;"/>
    <td style="width:1.62%;"/>
    <td style="width:1%;"/>
    <td style="width:11.118%;"/>
    <td style="width:1%;"/>
   </tr>
   <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
    <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">June 30,</span></p></td>
    <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:#004483;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">March 31,</span></p></td>
    <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">ASSETS</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Current Assets</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cash and Cash Equivalents</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d2a54c92-1777-42af-a177-a561f8094867" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">46,540</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_65a8e684-b542-41fd-8b1b-b7d656124f21" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">34,925</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Accounts and Notes Receivable, net</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4f2e6bf3-b751-484a-91a1-f1d5818b00d7" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:AccountsReceivableNetCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">278,428</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9b28c3f2-94a1-4add-9576-318272839ba7" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:AccountsReceivableNetCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">202,985</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Inventories</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_180fa004-2c24-4aec-a6e7-8ddad8d66e88" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">371,619</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1b704668-cbdc-48d9-9f68-5a051262b146" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">373,923</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Income Tax Receivable</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_14b269e4-d4a7-4048-8fc2-d6216a5a2166" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:IncomeTaxesReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,605</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ccd6dc12-befb-4001-a6ce-aaeb9bd14a2f" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:IncomeTaxesReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,910</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Prepaid and Other Assets</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_36560200-aafa-4a14-8887-1bb3e821d564" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,797</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3d1e2f6c-b586-4899-90d8-0e39d07ec9dc" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,950</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:20pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Total Current Assets</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2f3c5444-ef81-413e-967a-b18bb8cb10e5" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:AssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">712,989</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d69471ab-e0f1-4c98-8117-8d82459fb887" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:AssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">627,693</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Property, Plant, and Equipment, net</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c22844f6-b066-416b-b85a-d20dc2d1777f" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,676,041</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_bb25d79f-a843-4206-ae9a-75239beeb34d" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,676,217</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Investment in Joint Venture</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2cbe84f3-aefa-4d40-9b74-f6da6f2e4b99" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">121,409</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d7b4e96e-b235-4cb2-b87e-970dcf9e8780" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">113,478</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Operating Lease Right-of-Use Assets</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_eacb26c4-0559-4e29-b6eb-6dd698115472" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,970</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d1397fc7-3449-4316-8e06-f49496129ede" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,373</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Goodwill and Intangible Assets, net</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cb078176-b973-4d0c-a366-22bc0417d605" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">484,298</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5ef82ed1-fe32-4c88-bb03-f773593d733b" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">486,117</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Other Assets</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1c68ba26-0341-47f1-8301-382868bb6316" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:OtherAssetsNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">30,160</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_30efccc7-7986-4e24-9d2d-60f478bea61a" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:OtherAssetsNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">24,141</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:20pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Total Assets</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_4e5a1ccf-e1c9-48d6-b69b-f7f8e1fcd560" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,042,867</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_11e5baee-5aa4-4ace-982e-45af1733bb15" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,947,019</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Current Liabilities</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Accounts Payable</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cd9f3bc5-2d37-4077-8794-6ba5a3078c81" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:AccountsPayableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">148,231</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1326bac9-7060-4f47-bc69-355c71f819b1" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:AccountsPayableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">127,183</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Accrued Liabilities</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c8931130-a96e-4263-94c2-4054282436f9" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:AccruedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">89,537</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_34ffd4c2-0bde-446e-bf35-cface71936f7" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:AccruedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">94,327</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Operating Lease Liabilities</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_894a8c8e-58bd-403f-a479-2ff7d03a0593" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,008</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_aa1a6b25-9cf9-44c4-a2d4-c10f4891b122" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,899</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Income Tax Payable</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c0fc07a1-037b-404c-b147-77f1a8063eba" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:AccruedIncomeTaxesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">35,774</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b730c6cf-67d8-423f-876b-933d013e920e" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:AccruedIncomeTaxesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Current Portion of Long-term Debt</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_908a6576-b823-42f9-9524-ffc06039949d" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:LongTermDebtCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,000</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8a76a453-7305-41b5-a42e-6823c860a0e8" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:LongTermDebtCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,000</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:20pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Total Current Liabilities</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_362ba9aa-3c74-44d1-b643-22fd47bf58e7" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:LiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">290,550</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_13504ea3-3d52-47c5-9df0-6ea58bdde466" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:LiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">239,409</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Long-term Debt</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3983c5b5-d1a3-4229-9932-26bc900f68e9" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:LongTermDebtNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,091,116</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fb607f0e-97e5-4520-9367-67da2d679a7f" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:LongTermDebtNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,083,299</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Noncurrent Operating Lease Liabilities</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f393d12a-b947-4246-9745-d23fbab3a716" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,902</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a6667b19-4a8c-4a30-bc2e-07c3aeb4ff71" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,037</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Other Long-term Liabilities</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1e2ce45e-2ad0-499a-8c5b-5a2260a5e01e" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:OtherLiabilitiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">49,916</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5fc79a42-47d8-487e-86aa-2f0e3449f405" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:OtherLiabilitiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">51,942</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Deferred Income Taxes</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f498c37d-676b-4721-9291-c78e8f63a830" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">242,585</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8092c1a1-f62c-433a-895f-55aa581a308a" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">244,797</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:20pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Total Liabilities</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_26cd2855-c682-40f3-9ae0-80caba35143c" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:Liabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,692,069</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4f88332e-dd04-4080-993d-2ae60dc521ca" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:Liabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,638,484</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Stockholders&#8217; Equity</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Preferred Stock, Par Value $</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e0e615c0-b0c8-4a54-bc60-d16f716451a6" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:PreferredStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_41b3857e-1536-4e69-a66f-8b7bbc873d8e" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:PreferredStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.01</ix:nonFraction></ix:nonFraction></span><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">; Authorized </span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b66a6b6a-8163-4394-84ec-6facee2f9a3c" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:PreferredStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_a926d570-af64-4885-92fc-3f2d7be8ca0d" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:PreferredStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">5,000,000</ix:nonFraction></ix:nonFraction></span><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;Shares; </span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_10e07e09-a990-4b39-b203-74a31802163e" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:PreferredStockSharesIssued" unitRef="U_shares" decimals="0" format="ixt-sec:numwordsen"><ix:nonFraction id="F_0c446b31-1d61-4827-8719-e7ab9fa0a24b" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:PreferredStockSharesIssued" unitRef="U_shares" decimals="0" format="ixt-sec:numwordsen">None</ix:nonFraction></ix:nonFraction></span><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;Issued</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_87b78cd6-3c43-46f8-ac62-e30a96749320" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:PreferredStockValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e8416bc1-2a8b-4ba1-b8dd-f20a72aed4bf" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:PreferredStockValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Common Stock, Par Value $</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4a455452-4089-4813-852c-3303f1ce2b2b" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_e099cfa3-106d-4cfe-884e-5a5f6cc4a89a" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.01</ix:nonFraction></ix:nonFraction></span><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">; Authorized </span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_39f50c55-8c9b-48ab-a7b4-e3de7b0ddfa0" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:CommonStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_e23eea30-5c03-4d20-96f1-066393cf2749" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:CommonStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">100,000,000</ix:nonFraction></ix:nonFraction></span><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;Shares;<br/>&#160;&#160;&#160;Issued and Outstanding </span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c47ec917-e6ea-4b0d-94dc-dfb894fa274c" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:CommonStockSharesIssued" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_2dec904d-786c-41f0-abca-29d3ce296b57" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">33,761,968</ix:nonFraction></ix:nonFraction></span><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;and </span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_33922346-4064-4277-9941-e7bed15457ce" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:CommonStockSharesIssued" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_aa8fd962-8ca0-4190-b9eb-b7d74bcf61f6" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">34,143,945</ix:nonFraction></ix:nonFraction></span><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;Shares, respectively</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fdd35b94-2d85-45bc-8694-3ac26c1685a1" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:CommonStockValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">338</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_36a1c3d8-8491-4c03-9e0a-dad37169d94e" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:CommonStockValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">341</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Capital in Excess of Par Value</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0326bcd8-61c0-4302-8ef2-cf1e63710a40" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:AdditionalPaidInCapitalCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a8380649-8aee-49ba-a619-e361fcee8fa4" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:AdditionalPaidInCapitalCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Accumulated Other Comprehensive Losses</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a967836c-3063-442f-a7f4-554a245bd821" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">3,328</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_90e7bc63-a373-414e-a39a-d5fcb12afd43" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">3,373</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Retained Earnings</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c97df6bc-2a11-4478-a4b5-28feffff84d6" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:RetainedEarningsAccumulatedDeficit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,353,788</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cbbffb31-63fb-4e19-a961-53e883499748" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:RetainedEarningsAccumulatedDeficit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,311,567</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Total Stockholders&#8217; Equity</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5cbbce76-28eb-4f75-b68c-d9b6b6f3cd3c" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,350,798</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9898f01d-e2d0-4e1d-b4e4-27a959163847" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,308,535</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_92105d4a-7731-48a7-8b15-b1995181e5b0" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:LiabilitiesAndStockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,042,867</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_896bd195-3081-473a-8b03-70430f3d15b2" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:LiabilitiesAndStockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,947,019</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">See Notes to Unaudited Consolidated Financial Statements.</span></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">3</span></p></div></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="cons_stmt_cash_flows"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">EAGLE MATERIALS INC. AND SUBSIDIARIES CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited)</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:64.967%;"/>
    <td style="width:1.64%;"/>
    <td style="width:1%;"/>
    <td style="width:13.877%;"/>
    <td style="width:1%;"/>
    <td style="width:1.64%;"/>
    <td style="width:1%;"/>
    <td style="width:13.877%;"/>
    <td style="width:1%;"/>
   </tr>
   <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="background-color:#004483;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
    <td style="background-color:#004483;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">CASH FLOWS FROM OPERATING ACTIVITIES</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Net Earnings</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7a9ccd44-f024-4da5-8263-ade177869199" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">133,842</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_27057249-3de9-4d44-96d3-a4ea71e653d0" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">120,849</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Adjustments to Reconcile Net Earnings to Net Cash Provided<br/>by Operating Activities, Net of Effect of Noncash Activity</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Depreciation, Depletion, and Amortization</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_25641589-47ee-4263-925d-c1c85e508647" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">38,350</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d812537f-1b28-46e3-aa68-803b21d4a3c5" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">36,682</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Deferred Income Tax Provision</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_070050c1-bce8-4d1d-9c3c-2d434c1492e1" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="exp:DeferredIncomeTaxExpenseBenefitContinuedAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">2,212</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c31e1f1e-0a7e-49d0-b163-ed2bb832ea43" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="exp:DeferredIncomeTaxExpenseBenefitContinuedAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,312</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Stock Compensation Expense</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1833e380-797d-4358-91d2-e9d68e133613" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:ShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,539</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_41c10208-5439-4179-b71d-a2125a761dc9" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:ShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,457</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Equity in Earnings of Unconsolidated Joint Venture</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_be6f33b3-124c-45e6-9648-e2ce69784de4" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:IncomeLossFromEquityMethodInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,716</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7606fbcb-773c-49ae-a369-423931f860c6" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:IncomeLossFromEquityMethodInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,159</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Distributions from Joint Venture</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c7c90bc5-b85f-47c1-a014-c84780507677" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a2045c7f-2621-4dd1-87fc-64d45b03dea6" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,500</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Changes in Operating Assets and Liabilities</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Accounts and Notes Receivable</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2169f938-e071-4b8f-ac01-ae69ce9da7ad" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">75,443</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0f434ff3-6ffe-4f4a-b087-3cf5406b9a8d" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">46,213</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Inventories</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a8a8ab13-0bc3-46e7-8fea-77b29c35f7c6" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:IncreaseDecreaseInInventories" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">2,304</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_190d917b-1fa6-401e-a0d7-8b5e202e9f0a" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:IncreaseDecreaseInInventories" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">4,166</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Accounts Payable and Accrued Liabilities</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f827daee-05a9-4e3d-b412-f304e1a9a19f" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,503</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8091e16f-8e0d-411a-8876-7c300332ae06" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">5,100</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Other Assets</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_97782df0-0ca7-4293-8689-10a34bf1908f" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,724</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_35bb29b2-de85-4712-bb6d-6333c4b5312d" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,577</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Income Taxes Payable (Receivable)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5fa1d105-44c4-494f-b447-ebbd4b286fe5" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">40,193</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_021f944d-3fd8-4486-b174-ce9c8c9f8b0f" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">31,570</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:20pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Net Cash Provided by Operating Activities</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_263d4276-3260-4444-87e5-94fc4ca6ca69" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">132,636</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_25e99a5e-5a3b-4552-abc1-3410041063e6" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">140,487</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">CASH FLOWS FROM INVESTING ACTIVITIES</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Additions to Property, Plant, and Equipment</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3993c14b-47a6-4b37-b006-e1d9c914bbd4" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">33,128</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f4bdd633-88ff-487d-812e-e648c35ecd1d" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">35,999</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Acquisition Spending</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_71d0a980-88ab-4d85-b3ae-bc10d838c3e2" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:PaymentsToAcquireBusinessesGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c7b7e1f0-696f-459f-aebc-f04eb49d0fdd" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:PaymentsToAcquireBusinessesGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">55,053</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:20pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Net Cash Used in Investing Activities</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_df4ab893-afbc-43d7-a62c-06e439a6f4ff" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">33,128</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_145ee35f-f9cd-4f1a-b451-50b93b5c7729" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">91,052</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">CASH FLOWS FROM FINANCING ACTIVITIES</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Increase in Credit Facility</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_95d92cdf-2dab-43b6-9efa-9c69c7c841f3" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:ProceedsFromRepaymentsOfNotesPayable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,000</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5772d5e8-736a-4c37-9ea8-d8bac9625a63" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:ProceedsFromRepaymentsOfNotesPayable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">65,000</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Repayment of Term Loan</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_89476fa2-3ef5-41d3-8b7b-4bfe97149b62" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">2,500</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9b7b2ed6-4aae-47c5-bde1-387caba4284a" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">2,500</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Dividends Paid to Stockholders</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_35346668-87ea-4420-894e-72a2d685bf51" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:PaymentsOfDividendsCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,538</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4ad23da5-6670-42d8-a0a2-68eb68003236" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:PaymentsOfDividendsCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,995</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Purchase and Retirement of Common Stock</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_de4f6d7b-772a-4c85-b7d9-d473c83e158b" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:PaymentsForRepurchaseOfCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">85,490</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c2dc45a1-0f80-4ff5-895c-851ddc6e8d21" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:PaymentsForRepurchaseOfCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">74,058</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Proceeds from Stock Option Exercises</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_40ec12db-4bf2-4f22-9a4c-901d44c1e741" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:ProceedsFromStockOptionsExercised" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">56</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ce4c8d50-84c7-446c-80fe-61f725bd336f" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:ProceedsFromStockOptionsExercised" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,385</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Shares Redeemed to Settle Employee Taxes on Stock Compensation</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_93a2f616-477b-4105-ba55-2e85d3f1080e" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,421</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_73503ef5-eeb7-41be-bf2b-f2253195b64f" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,360</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:20pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Net Cash Used in Financing Activities</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0ca5e9e2-1941-4b56-a706-1b5859c07fe8" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">87,893</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_aff983c0-33b6-45d6-8b65-c66519182adc" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">11,528</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">NET INCREASE IN CASH AND CASH EQUIVALENTS</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8c759693-7635-4ff0-b4dd-903ff79fe703" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,615</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_dbc12a3e-fe46-412a-9438-c8d9fe6ffe78" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">37,907</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4ebfa86f-8433-4629-b66c-bac9d8776201" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">34,925</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4ada9ccc-3931-4328-8346-fd00ed155a51" contextRef="C_a63dc5df-fb30-44bf-b414-7bb807ee7842" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,242</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">CASH AND CASH EQUIVALENTS AT END OF PERIOD</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_f892a361-763a-4dc9-91e9-174d5c44729c" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">46,540</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_0004c3eb-709a-4613-b9ed-fad12225e04d" contextRef="C_7f6be33d-13a4-4858-a130-aae69737d50e" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">53,149</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">See Notes to Unaudited Consolidated Financial Statements.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">4</span></p></div></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="cons_stmt_stockholders_equity"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">EAGLE MATERIALS INC. AND SUBSIDIARIES CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY (unaudited)</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:43.96%;"/>
    <td style="width:1.14%;"/>
    <td style="width:1%;"/>
    <td style="width:7.819999999999999%;"/>
    <td style="width:1%;"/>
    <td style="width:1.14%;"/>
    <td style="width:1%;"/>
    <td style="width:7.819999999999999%;"/>
    <td style="width:1%;"/>
    <td style="width:1.14%;"/>
    <td style="width:1%;"/>
    <td style="width:7.819999999999999%;"/>
    <td style="width:1%;"/>
    <td style="width:1.14%;"/>
    <td style="width:1%;"/>
    <td style="width:9.06%;"/>
    <td style="width:1%;"/>
    <td style="width:1.14%;"/>
    <td style="width:1%;"/>
    <td style="width:7.819999999999999%;"/>
    <td style="width:1%;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Common<br/>Stock</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Capital in<br/>Excess of<br/>Par Value</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Retained<br/>Earnings</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Accumulated<br/>Other<br/>Comprehensive<br/>Losses</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Total</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="18" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Balance at March 31, 2023</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1f8a8ab3-6dd2-4086-b5ba-90451aac0275" contextRef="C_cf640067-dce2-4bd5-b115-125957fe40b2" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">358</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_38115619-8890-4801-9a45-e685534d13e8" contextRef="C_10561e00-8a3b-442c-93c9-54d0f7bc3b7e" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,188,883</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ebaae4ac-5ba9-4b5d-8200-09f459009cd0" contextRef="C_07f7fd16-d870-4f1e-b502-f3c26d23c9de" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">3,547</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_98fcfb2d-0511-45d5-bc0b-3d4dbf94336f" contextRef="C_a63dc5df-fb30-44bf-b414-7bb807ee7842" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,185,694</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Net Earnings</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_72019999-fd40-4417-b5a2-57be626d98dc" contextRef="C_57c424e9-1333-44d0-a10a-74dfea8ae80f" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">120,849</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fc8d1a8f-4b89-4daa-be1b-a707f8a077d6" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">120,849</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Stock Compensation Expense</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_67832c51-3613-4ffe-9e7e-035ad8af2b44" contextRef="C_9fcc03f9-cc8d-440c-bdce-5ec137151049" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,457</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9b4107da-6bf3-47cd-997f-a40c8ed12e52" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,457</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Stock Option Exercises and Restricted Share Issuances</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a078d26a-b852-4d63-ad5a-6719e0891a4d" contextRef="C_c4c5e620-7455-4809-a398-ee7fde3079dc" name="exp:StockOptionExercisesAndRestrictedShareIssuance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9e454994-2e12-4f39-bd24-d16fb9fe92b4" contextRef="C_9fcc03f9-cc8d-440c-bdce-5ec137151049" name="exp:StockOptionExercisesAndRestrictedShareIssuance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,383</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0a8739f5-f877-4c31-b39a-9038765084b5" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="exp:StockOptionExercisesAndRestrictedShareIssuance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,385</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Shares Redeemed to Settle Employee Taxes</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_213b9546-c730-4aeb-ba90-02f00481a75e" contextRef="C_c4c5e620-7455-4809-a398-ee7fde3079dc" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c88fff93-35b6-408d-be42-1d6abfedb507" contextRef="C_9fcc03f9-cc8d-440c-bdce-5ec137151049" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,359</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_937b7fc7-a035-4dca-9e6b-f096b6c317b0" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,360</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Purchase and Retirement of Common Stock</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ea637f4f-c903-45e9-ad82-2b7e9c0156c7" contextRef="C_c4c5e620-7455-4809-a398-ee7fde3079dc" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_aeecce73-b03e-4d65-8f28-f3476d7dba3c" contextRef="C_9fcc03f9-cc8d-440c-bdce-5ec137151049" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,481</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e937ff23-6a1b-4604-865c-b74703a84d2b" contextRef="C_57c424e9-1333-44d0-a10a-74dfea8ae80f" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">59,313</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4127667a-e4fe-44fc-b488-794bbb80c8ca" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">74,799</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Dividends to Shareholders</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_dea57968-2d60-49b2-94f0-8bd03532ea6e" contextRef="C_57c424e9-1333-44d0-a10a-74dfea8ae80f" name="us-gaap:DividendsCommonStockCash" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,863</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a6149aa6-6ba9-48e5-a096-e1a73dc2ffb3" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:DividendsCommonStockCash" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,863</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Unfunded Pension Liability, net of tax</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c9395bd6-64ae-4f10-b1dd-115aed11112f" contextRef="C_a43e695a-e6ed-46e8-9979-4a18ba6334fa" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">48</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4e533a53-d6ab-49de-b8d6-59ff08933f1b" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">48</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Balance at June 30, 2023</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_caa1172c-2cbf-45ee-b96d-fce977408803" contextRef="C_be25c43d-60a8-40b9-8559-a541d419dc26" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">354</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_af31b140-df17-4793-831f-9b99df20a2eb" contextRef="C_c3e07222-2cea-46af-9b88-f4902b22f897" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,241,556</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_db7369ff-b584-448c-8968-5b54bdc81534" contextRef="C_1edd602f-a8c5-49f3-8fcc-02554b1a16e5" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">3,499</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_1b47394a-5fec-49eb-8613-b21be48ded76" contextRef="C_7f6be33d-13a4-4858-a130-aae69737d50e" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,238,411</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Common<br/>Stock</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Capital in<br/>Excess of<br/>Par Value</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Retained<br/>Earnings</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Accumulated<br/>Other<br/>Comprehensive<br/>Losses</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Total</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="18" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Balance at March 31, 2024</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5bf730f5-ac1b-4c3c-9a04-55318f7d902e" contextRef="C_4db59f3b-2b3f-4f94-9f92-b5c684270aa5" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">341</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_263db144-ea09-4688-8ac4-c55aef19a51f" contextRef="C_21d4c70a-10c5-47f0-8674-e3af3092e2c4" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,311,567</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6e6c47a5-7f45-4aa0-85cc-f762d2d9c7e0" contextRef="C_ea82d079-64ef-4ca8-af55-ac4ef43da518" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">3,373</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_876d33e7-3be5-4909-b856-98f324f1e4ae" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,308,535</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Net Earnings</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4c7be89f-dd12-4329-9f86-d4884d59780e" contextRef="C_8c38619a-4df0-4c9b-b968-daa0a885e433" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">133,842</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_28559452-248e-413b-81af-63a4fd1e217c" contextRef="C_fcb8b691-acfd-4537-abf4-3596b4a47db5" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">133,842</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Stock Compensation Expense</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d0449bf3-b1c5-4764-bb94-72b3923e1288" contextRef="C_56778f56-11f1-4e68-b49b-61cc35b01dd6" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,539</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0ab6bfb2-570e-4ea9-bddb-ad0ec5a8d282" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,539</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Stock Option Exercises and Restricted Share Issuances</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f79eef35-eccf-404a-b07e-ce9fe25ce355" contextRef="C_56778f56-11f1-4e68-b49b-61cc35b01dd6" name="exp:StockOptionExercisesAndRestrictedShareIssuance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">56</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d2ab116b-10be-4321-9bcd-7fa7e13e79cc" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="exp:StockOptionExercisesAndRestrictedShareIssuance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">56</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Shares Redeemed to Settle Employee Taxes</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_67c416e2-d8ad-424e-b2ee-9c0fbd6c3426" contextRef="C_56778f56-11f1-4e68-b49b-61cc35b01dd6" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,421</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_32fbaa58-ae8d-4521-8262-089ed390bd36" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,421</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Purchase and Retirement of Common Stock</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_838fa0d0-ea72-458e-936c-2ec0b6127482" contextRef="C_1eb5eb70-e59b-4ba3-baf6-1465a661cec3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_026bc68b-1622-4311-ba69-f5a7089de543" contextRef="C_56778f56-11f1-4e68-b49b-61cc35b01dd6" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,174</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2bc82367-3089-4c21-8d79-a274b217414d" contextRef="C_8c38619a-4df0-4c9b-b968-daa0a885e433" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">83,168</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fda3ba58-5660-43ef-9975-19ff62ab4ccb" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">86,345</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Dividends to Shareholders</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_db6f9651-5138-4a24-8b5d-3c5be8e79fd6" contextRef="C_8c38619a-4df0-4c9b-b968-daa0a885e433" name="us-gaap:DividendsCommonStockCash" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,453</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6e487f79-6052-466c-865f-9654e1030f52" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:DividendsCommonStockCash" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,453</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Unfunded Pension Liability, net of tax</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_147629a7-2e67-4c7f-91c6-a6331567c70a" contextRef="C_72a1df61-bf97-4bcc-a894-19d2471e3a4e" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">45</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f590f2c3-2263-44aa-ba62-8348ca3f8ac8" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">45</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Balance at June 30, 2024</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_9c44adf9-b56c-4f62-a715-2529a690cc1b" contextRef="C_b75b071c-ea12-4d81-a1a0-414d4ea86221" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">338</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_2a7ee73b-93f8-4830-a744-bee88e234c26" contextRef="C_40c9aea1-ce83-4ba9-b15d-126c12ac986a" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,353,788</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_89bd83d8-3c32-48db-b707-7a30e6101b16" contextRef="C_7543b0ab-92a6-46b4-ac9d-9052c1357116" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">3,328</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_814c7f21-fe12-4028-acc2-9b6960a29c0b" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,350,798</ix:nonFraction></span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">See Notes to Unaudited Consolidated Financial Statements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">5</span></p></div></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="padding-bottom:1pt;font-size:10pt;margin-top:28pt;font-family:Times New Roman;margin-bottom:0;border-bottom:1pt solid #000000;text-align:left;" id="notes_to_consolidated_financial_statemen"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;">Eagle Materials Inc. and Subsidiaries<br/>N</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;">otes to Consolidated Financial Statements</span></p>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:11pt;font-family:Arial;"><ix:nonNumeric id="F_1dc5fb22-1efa-4eac-9dbf-30f76ec8f123" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" escape="true"><p style="font-size:10pt;margin-top:1.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(A) BASIS OF PRESENTATION</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The accompanying Unaudited Consolidated Financial Statements as of and for the three-month period ended June 30, 2024, include the accounts of Eagle Materials Inc. and its majority-owned subsidiaries (collectively, the Company, us, or we) and have been prepared by the Company, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission. These Unaudited Consolidated Financial Statements should be read in conjunction with the Audited Consolidated Financial Statements and the notes thereto included in our Annual Report on Form 10-K filed with the Securities and Exchange Commission on May 22, 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted pursuant to such rules and regulations, although we believe that the disclosures are adequate to make the information presented not misleading. In our opinion, all adjustments (consisting solely of normal recurring adjustments) necessary to present fairly the information in the following Unaudited Consolidated Financial Statements of the Company have been included. The results of operations for interim periods are not necessarily indicative of the results for the full year.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:Arial;"><ix:nonNumeric id="F_ff32538e-f185-48de-bc4d-b59a91e2f06d" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:11pt;font-family:Arial;min-width:fit-content;">Recent Accounting Pronouncements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">PENDING ADOPTION</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07), which is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. ASU 2023-07 will become effective for public companies during annual reporting periods beginning after December 15, 2023, and interim reporting periods beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of adopting this guidance on its Consolidated Financial Statements.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In December 2023, the FASB issued Accounting Standards Update No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which focuses on the rate reconciliation and income taxes paid. ASU 2023-09 requires public entities to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts organized by specified categories with certain reconciling items broken out by nature and jurisdiction to the extent those items exceed a specified threshold. Additionally, all entities are required to disclose income taxes paid, net of refunds received, disaggregated by federal, state, and local, and by individual jurisdiction if the amount is at least 5% of the total income tax payments, net of refunds received. ASU 2023-09 is effective prospectively for annual periods beginning after December 15, 2024. Early adoption and retrospective application are permitted. ASU 2023-09 will not have any impact on the Company's results of operations, cash flows, and financial condition.</span></p></ix:nonNumeric></div></ix:nonNumeric></div>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">6</span></p></div></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <div style="font-size:11pt;font-family:Arial;"><ix:nonNumeric id="F_72c6855b-88a7-46fa-8db4-d6933fd6b69e" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:CashFlowSupplementalDisclosuresTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(B) SUPPLEMENTAL CASH FLOW INFORMATION</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">  </span></p><div style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_c97d6af1-f9b1-440f-a810-c71a33ee45da" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" escape="true"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Supplemental cash flow information is as follows:</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:64.287%;"/>
        <td style="width:1.66%;"/>
        <td style="width:1%;"/>
        <td style="width:14.197000000000001%;"/>
        <td style="width:1%;"/>
        <td style="width:1.66%;"/>
        <td style="width:1%;"/>
        <td style="width:14.197000000000001%;"/>
        <td style="width:1%;"/>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cash Payments</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Interest</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_39edde0c-f1bd-4fde-8e52-f43ed5e5afc0" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:InterestPaidNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,678</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5144c359-0667-492e-b977-9157b171fa53" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:InterestPaidNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">14,993</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Income Taxes</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6bd3a9d8-e6a6-40f4-9cc5-41f2ef69ca25" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:IncomeTaxesPaidNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">780</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_bcc28067-adf7-4081-9271-976aee424918" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:IncomeTaxesPaidNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">636</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Operating Cash Flows Used for Operating Leases</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6e1118b1-595e-4d34-a5fd-5b09c0de6aad" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:OperatingLeasePayments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,287</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3c996290-118d-46d3-bb7d-5cfe3516a9ec" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:OperatingLeasePayments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,391</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:5pt;vertical-align:top;border-bottom:0.5pt solid #a3a3a3;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Noncash Financing Activities</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a3a3a3;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Excise Tax on Share Repurchases</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3e18155c-4f66-45c1-bed5-c6a98eaad5ab" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="exp:ExciseTaxOnShareRepurchases" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">855</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c62e569c-81f5-460b-b405-7e2627fa4fae" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="exp:ExciseTaxOnShareRepurchases" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">741</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a3a3a3;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Right-of-Use Assets Obtained for Capitalized Operating Leases</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b8ff54e9-be53-4700-96ec-3655f4c86c0f" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">719</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e9e694e1-1336-4482-b02a-641583ae9f16" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,166</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div></ix:nonNumeric></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:11pt;font-family:Arial;"><ix:nonNumeric id="F_a937d900-6260-4980-99b5-b8c1211a2c08" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:RevenueFromContractWithCustomerTextBlock" escape="true" continuedAt="F_a937d900-6260-4980-99b5-b8c1211a2c08_1"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(C) REVENUE</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">We earn Revenue primarily from the sale of products, which include cement, concrete, aggregates, gypsum wallboard, and recycled paperboard. The vast majority of Revenue from the sale of concrete, aggregates, and gypsum wallboard is originated by purchase orders from our customers, who are mostly third-party contractors and suppliers. Revenue from the sale of cement is recognized at the point-of-sale to customers under sales orders. Revenue from our Recycled Paperboard segment is generated mainly through long-term supply agreements. These agreements do not have a stated maturity date, but may be terminated by either party with a </span><span style="font-size:10pt;font-family:Arial;"><span style="-sec-ix-hidden:F_270b761a-5366-4d74-80ca-c60973ee2501;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">two</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_8f933577-cfcd-4229-9f90-389f69e3426b" contextRef="C_2be1130d-a685-45e3-9a8e-0b3fb6a61b8b" name="exp:LongTermSupplyAgreementsTermOfTerminationNoticePeriod" format="ixt-sec:durwordsen"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">three-year</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> notice period. We invoice customers upon shipment, and our collection terms range from </span><span style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_24c7354c-357f-4197-9db1-ee8c54f63007" contextRef="C_e44395d5-7c65-4a49-9de1-61fe8de0ca04" name="exp:RevenueFromContractWithCustomerCollectionTerms" format="ixt-sec:durday"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">30</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_1282611b-b1a6-4bc2-a4ca-681429a75681" contextRef="C_307bf42b-ab12-415e-9937-1efb7c76ed67" name="exp:RevenueFromContractWithCustomerCollectionTerms" format="ixt-sec:durday"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">75</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> days. Revenue from the sale of cement, concrete, aggregates, and gypsum wallboard not related to long-term supply agreements is recognized upon shipment of the related products to customers, which is when title and ownership are transferred, and the customer is obligated to pay.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">  </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Revenue from sales under our long-term supply agreements is also recognized upon transfer of control to the customer, which generally occurs at the time the product is shipped from the production facility or terminal location. Our long-term supply agreements with customers define, among other commitments, the volume of product we must provide and the volume that the customer must purchase by the end of the defined periods. Pricing structures under our agreements are generally market-based, but are subject to certain contractual adjustments. Shortfall amounts, if applicable under these arrangements, are constrained and not recognized as Revenue until an agreement is reached with the customer and, therefore, are not subject to the risk of reversal.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">  </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company offers certain of its customers, including those with long-term supply agreements, rebates and incentives, which we treat as variable consideration. We adjust the amount of Revenue recognized for the variable consideration using the most likely amount method based on past history and projected volumes in the rebate and incentive period. Any amounts billed to customers for taxes are excluded from Revenue.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company has elected to treat freight and delivery charges we pay for the delivery of goods to our customers as a fulfillment activity rather than a separate performance obligation. When we arrange for a third party to deliver products to customers, fees for shipping and handling billed to the customer are recorded as Revenue, while costs we incur for shipping and handling are recorded as expenses and included in Cost of Goods Sold.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Other Non-Operating Income includes lease and rental income, asset sale income, non-inventoried aggregates sales income, distribution center income, and trucking income, as well as other miscellaneous revenue items and costs that have not been allocated to a business segment.</span></p></ix:nonNumeric></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><ix:continuation id="F_a937d900-6260-4980-99b5-b8c1211a2c08_1"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">See Footnote (M) to the Unaudited Consolidated Financial Statements for disaggregation of revenue by segment.</span></ix:continuation></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">7</span></p></div></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <div style="font-size:11pt;font-family:Arial;"><ix:nonNumeric id="F_eff6fe1e-d8f8-45c8-86e8-284b94fb6bba" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" escape="true"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(D) ACCOUNTS AND NOTES RECEIVABLE</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Accounts Receivable are shown net of the allowance for doubtful accounts totaling $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6f45654a-142c-49c3-8bff-cb6ae9818088" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">6.7</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_33cc7dc2-59ea-4c0c-a8f7-321296caecaa" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">6.7</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million at June 30, 2024, and March 31, 2024, respectively. We perform ongoing credit evaluations of our customers&#8217; financial condition and generally require no collateral from our customers. The allowance for non-collection of receivables is based on analysis of economic trends in the construction industry, detailed analysis of the expected collectability of past due accounts receivable, and the expected collectability of overall receivables. We have no significant credit risk concentration among our diversified customer base.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></ix:nonNumeric></div>
  <div><ix:nonNumeric id="F_0e2700c9-6742-41be-945d-128d7ecfaa9a" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:InventoryDisclosureTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(E) INVENTORIES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Inventories are stated at the lower of average cost (including applicable material, labor, depreciation, and plant overhead) or net realizable value. Raw Materials and Materials-in-Progress include clinker, which is an intermediary product before it is ground into cement powder. Quantities of Raw Materials and Materials-in-Progress, Aggregates, and Coal inventories, are based on measured volumes, subject to estimation based on the size and location of the inventory piles, and are converted to tonnage using standard inventory density factors. </span><span style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_d21d5e7d-2885-4dfb-aeec-861466b6eaa5" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" escape="true" continuedAt="F_d21d5e7d-2885-4dfb-aeec-861466b6eaa5_1"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Inventories consist of the following: </span></ix:nonNumeric></span><span style=""></span></p><div style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"><ix:continuation id="F_d21d5e7d-2885-4dfb-aeec-861466b6eaa5_1"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.72%;"/>
        <td style="width:1.72%;"/>
        <td style="width:1%;"/>
        <td style="width:12.92%;"/>
        <td style="width:1%;"/>
        <td style="width:1.72%;"/>
        <td style="width:1%;"/>
        <td style="width:12.92%;"/>
        <td style="width:1%;"/>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">March 31,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Raw Materials and Materials-in-Progress</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_310b0dc9-860d-4b0e-b07e-b072530f9630" contextRef="C_abf2df6f-b5f7-48c3-9510-5c7ea6161183" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">126,351</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0fbd6f54-d4db-4ad8-8bef-1b1c5c4bb57b" contextRef="C_2b84c9db-352e-4a24-ae63-a53f5ee79637" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">122,772</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Finished Cement</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ea6d9b2f-042f-4fe9-848d-4b0212d3af58" contextRef="C_54f6bd3a-d8de-416a-8667-84c1259015f4" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">69,507</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_458cc88f-562d-46e8-ad5e-5c29ddf8e8ff" contextRef="C_aded6cfd-4ead-4aca-9e81-4a9b7733219b" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">71,396</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Aggregates</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_516b4634-efa3-47c6-9ed2-b96c5df364d8" contextRef="C_1d2265d3-332d-43b2-b221-4cd86925f51b" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,983</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cd655e37-987c-4b05-9ea9-c00c8bc16891" contextRef="C_c93ca0f8-b5ca-46f6-bb00-da1e28dfc344" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,149</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Gypsum Wallboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_55b19e99-3c5f-44c5-94c8-782ace1ebb04" contextRef="C_1df13aa2-b41b-480c-8b39-2361138947da" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,914</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fce2e58e-c3ae-4b72-a565-09c2888e15d8" contextRef="C_37c4693f-4c31-4339-aad0-b536cd8c6c6e" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,242</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Recycled Paperboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_97c29585-85a9-433c-b9ec-2e5a22d86a0d" contextRef="C_28258d06-741b-4009-9880-6a25fa581433" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,007</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4a308e2b-cefa-431a-b02c-52986a15a406" contextRef="C_2982b54b-04eb-446b-a04d-1472788fc514" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">14,278</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Repair Parts and Supplies</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f0671077-b022-4b5b-b8a8-f097c2e6309d" contextRef="C_3b3b7b6a-51fc-43fe-a86b-0cdd0c56a662" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">122,247</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fde92e47-2416-4f4c-9bc0-1578f6a26a7b" contextRef="C_59b26d9b-ccdd-4144-98b2-ee00aeb37c4f" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">127,511</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Fuel and Coal</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_65132bfe-e81c-4169-8f5e-0b7839dfbfca" contextRef="C_f8d9bcc8-3615-4d69-9871-5fd277cbe288" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">22,610</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b371bd64-9cec-4021-aefe-b3f18e177887" contextRef="C_7153e1b3-7335-47f1-b10e-54cf4357131b" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,575</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_dd05ef04-6dd7-41b1-8bc5-853161fb0fdc" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">371,619</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_1500c932-fcbf-4e98-a43e-b8c581d50a7d" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">373,923</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:continuation></div></ix:nonNumeric></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:11pt;font-family:Arial;"><ix:nonNumeric id="F_8d5423b1-0edb-4adc-b769-d8d318478c7c" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" escape="true"><p style="font-size:10pt;margin-top:3.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(F) ACCRUED EXPENSES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><ix:nonNumeric id="F_838c7bc2-1796-4c40-a9ee-54dd79759959" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" escape="true"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Accrued Expenses consist of the following:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.72%;"/>
        <td style="width:1.72%;"/>
        <td style="width:1%;"/>
        <td style="width:12.92%;"/>
        <td style="width:1%;"/>
        <td style="width:1.72%;"/>
        <td style="width:1%;"/>
        <td style="width:12.92%;"/>
        <td style="width:1%;"/>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">March 31,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Payroll and Incentive Compensation</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fe708bee-5a9b-4f26-85ed-74393861d41c" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,768</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_aa4a252e-f785-4c21-ab30-d94fc464bb8b" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">34,274</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Benefits</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6478492c-c6f0-4ce3-a09d-5d3f4af63c86" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:AccruedEmployeeBenefitsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,514</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9b12720b-6780-411b-b15a-a4c353841273" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:AccruedEmployeeBenefitsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,507</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Dividends</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9390715f-d2e2-4186-bded-5795bb439ac6" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:DividendsPayableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,644</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_77d5b6cc-5c7f-4c5f-98c6-73b7ac71b760" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:DividendsPayableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,374</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Interest</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6828fa48-8a25-4df4-b2f0-c07a3f169a0e" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:InterestPayableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,379</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ae655571-6885-4f9e-9bcc-d67b272e59f6" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:InterestPayableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,729</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Property Taxes</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_47e947a9-a5e9-4c75-bc82-ae879f44d083" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,453</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c1d37690-1d65-4b31-826d-2695fd5efdde" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,921</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Power and Fuel</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b817427d-f7e8-491e-bb4b-c5c095a8f422" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:AccruedUtilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,679</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3d4a4bf0-3287-4ebb-8d04-b155f2e1240b" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:AccruedUtilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,993</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Freight</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e77d5924-627b-4f80-98f2-325c02385118" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="exp:AccruedFreightCostCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,144</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_58ba3d61-ea6c-45bd-bc75-1dbd8bd8c104" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="exp:AccruedFreightCostCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,893</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Excise Tax</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cbd7dfc8-104a-4756-b053-1584ad0bb074" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="exp:ExciseTaxPayableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,025</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ea22ab13-6f2d-4bf7-aa99-019e156005bb" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="exp:ExciseTaxPayableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,170</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Legal and Professional</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a9e98fc0-2381-4e1d-beee-f18ed55a10f8" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:AccruedProfessionalFeesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,904</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c390b9f9-2307-439b-bb30-1d6cdedd9e71" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:AccruedProfessionalFeesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,602</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Sales and Use Taxes</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3e77f3e6-6a61-4c09-b803-e77b7d911fe7" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:SalesAndExciseTaxPayableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,905</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e6dfbf58-2242-45d7-9855-6ba4948aa279" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:SalesAndExciseTaxPayableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,372</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Other</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d2ecf2fa-3aa6-4577-9fe0-f8a924eba27d" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:OtherAccruedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,122</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1fe96644-f4c0-42d4-b7da-00398ec97ec7" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:OtherAccruedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,492</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_92d47698-f8de-4355-9f6e-2516401967c7" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:AccruedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">89,537</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_a6c85eda-8049-4fab-aa8c-17cd511268c2" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:AccruedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">94,327</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div></ix:nonNumeric></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:12pt;font-family:Times New Roman;"><ix:nonNumeric id="F_4fde9800-129f-42c9-9ca4-b2e279886a4e" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:LesseeOperatingLeasesTextBlock" escape="true"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(G) LEASES</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">We lease certain real estate, buildings, and equipment, including railcars and barges. Certain of these leases contain escalations of rent over the term of the lease, as well as options for us to extend the term of the lease at the end of the original term. These extensions range from periods of </span><span style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_d6dc5292-b596-4e8b-85c6-567262b77c30" contextRef="C_6dc90867-7575-4cf2-8906-961d92447cf4" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">one year</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_ad6a53eb-fbad-4c91-8018-c57bc2e1b6bc" contextRef="C_2be1130d-a685-45e3-9a8e-0b3fb6a61b8b" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">20 years</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Our lease agreements do not contain material residual value guarantees or material restrictive covenants. In calculating the present value of future minimum lease payments, we use the rate implicit in the lease if it can be determined. Otherwise,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><ix:exclude><div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">8</span></p></div></div></ix:exclude><ix:exclude>
     <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">we </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">use our incremental borrowing rate in effect at the commencement of the lease to determine the present value of the future minimum lease payments. Additionally, we lease certain equipment under short-term leases with initial terms of less than 12 months, which are not recorded on the balance sheet.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">  </span></p><div style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_5cb291ce-be0e-404d-b0f3-ca49f26c646a" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:LeaseCostTableTextBlock" escape="true"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Lease expense for our operating and short-term leases is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63.135%;"/>
        <td style="width:1.639%;"/>
        <td style="width:1%;"/>
        <td style="width:14.794%;"/>
        <td style="width:1%;"/>
        <td style="width:1.639%;"/>
        <td style="width:1%;"/>
        <td style="width:14.794%;"/>
        <td style="width:1%;"/>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:#004483;vertical-align:middle;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="border-top:0.5pt solid #a6a6a6;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Operating Lease Cost</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_686b1c57-656e-4f04-91cb-837a90048abe" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:OperatingLeaseCost" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,047</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_48068759-9758-4d84-9f29-60a5ddff8403" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:OperatingLeaseCost" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,274</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Short-term Lease Cost</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_956cb2f2-63ca-4c8f-8b20-1126648a7a8a" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:ShortTermLeaseCost" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">341</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cfaa67f1-24a5-4cb2-abd5-3f636630fa26" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:ShortTermLeaseCost" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">223</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Total Lease Cost</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_6b8214b4-f99d-46a7-8127-50dfd6c6e5dc" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:LeaseCost" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,388</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_28fb2090-f0b2-4511-a709-6b9b423c57f0" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:LeaseCost" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,497</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><div style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_8145c833-2904-48e3-886f-7555f1b203b8" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="exp:ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock" escape="true"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Right-of-Use Assets and Lease Liabilities are reflected on our Balance Sheet as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.72%;"/>
        <td style="width:1.72%;"/>
        <td style="width:1%;"/>
        <td style="width:12.92%;"/>
        <td style="width:1%;"/>
        <td style="width:1.72%;"/>
        <td style="width:1%;"/>
        <td style="width:12.92%;"/>
        <td style="width:1%;"/>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">March 31,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Operating Leases</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Operating Lease Right-of-Use Assets</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5a69699a-9c24-4793-a3d8-6b77d69fbad2" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,970</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_55ccafb0-0de4-4709-a219-46859b7b7dc5" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,373</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:5pt;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Current Operating Lease Liabilities</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_352bffff-ca06-4ed9-b9d2-83d93ed153c4" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,008</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_64688e52-b73f-43d2-8239-5b12cf10c9e8" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,899</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Noncurrent Operating Lease Liabilities</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ccc96d01-7638-4113-9149-8ba9633574e4" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,902</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_817bb067-1373-41e8-abf9-ac2dd0ad7ac6" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,037</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Total Operating Lease Liabilities</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_d4e73363-9251-465e-9707-2fbbf115905d" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:OperatingLeaseLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">24,910</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_5f535251-7fb8-4600-861e-6a9cb47d4f2a" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:OperatingLeaseLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">26,936</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_a0dea0ab-5984-42bd-b399-781d6647c64e" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" escape="true"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Future payments for operating leases are as follows (dollars in thousands):</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:80.024%;"/>
        <td style="width:2.08%;"/>
        <td style="width:1%;"/>
        <td style="width:15.896999999999998%;"/>
        <td style="width:1%;"/>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Fiscal Year</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Amount</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2025 (remaining nine months)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ee53b0cb-3705-40c6-9773-1b0727e73256" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,355</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2026</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4ea938fb-88e9-46a5-a5c8-8acd46a67b97" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,784</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2027</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9e816ec2-69de-4266-b32e-8548a6d9a984" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,618</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2028</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_83ba01f4-d323-4e7b-8f19-7be9f78546ce" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,752</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2029</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ab945c80-b12f-4b8b-8964-65101c3447c1" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,675</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Thereafter</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_34814ac1-9123-4913-8724-3ef663d64e27" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,016</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Total Lease Payments</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_889fb476-f826-4144-ad4e-24055c052f79" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">31,200</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Less: Imputed Interest</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6611bc30-b3ab-4717-b998-3ac4266e8871" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,290</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Present Value of Lease Liabilities</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_2147062f-8062-45b6-855b-b62dc896ebf0" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:OperatingLeaseLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">24,910</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Weighted-Average Remaining Lease Term (in years)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"><ix:nonNumeric id="F_e61664a4-9623-4b6a-8a8d-1a14dbfd28f8" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">9.8</span></ix:nonNumeric></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Weighted-Average Discount Rate</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_93a2900a-6e3d-4abd-9180-63c3df6e9dd7" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" unitRef="U_pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">4.21</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:Arial;min-width:fit-content;">&#160;</span></p></ix:nonNumeric></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div><ix:nonNumeric id="F_29683bd9-e404-4add-8147-6822fc4966d5" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" escape="true"><p style="font-size:10pt;margin-top:3.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(H) S</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">hare</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">-BASED EMPLOYEE COMPENSATION</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">On August 3, 2023, our stockholders approved the Eagle Materials Inc. 2023 Equity Incentive Plan (the 2023 Plan), which reserves </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6338f2e7-0a56-46d4-b5c4-25de8f9fe1c2" contextRef="C_664499aa-4b47-4399-a641-c1dafabb9d43" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">1,425,000</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> shares for future grants of stock awards. Under the terms of the 2023 Plan, we can issue equity awards, including stock options, restricted stock units, restricted stock, and stock appreciation rights to employees of the Company, members of the Board of Directors and consultants, independent contractors, and agents of the Company. The Compensation Committee of our Board of Directors (Compensation Committee) specifies grant terms for awards under the Plan.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Arial;min-width:fit-content;">Fiscal 2025 Equity Awards</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In May 2024, the Compensation Committee awarded to certain officers and key employees an aggregate of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_09d1282e-5be6-4b60-9df6-31a661a55a22" contextRef="C_0d785f08-dc9b-4b66-ad71-968c698549c6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">29,391</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> performance stock units and </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d7b2f124-24fc-4860-9049-a4d26458f386" contextRef="C_666889a1-ea7d-4a1d-b75d-156dcd56da12" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">1,963</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> performance stock options, which represents achievement of the target level of performance (collectively, the Performance Stock Awards). For the Performance Stock Awards to be earned, the Company must achieve performance vesting criteria as modified based on the Company&#8217;s average absolute total stockholder return during the performance period. </span><span style="font-size:12pt;font-family:Times New Roman;"><ix:nonNumeric id="F_ee825916-9e4e-4b05-aa33-c568282c7897" contextRef="C_87e37f27-cb55-4a7a-bfa8-6082f7f997f0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" continuedAt="F_ee825916-9e4e-4b05-aa33-c568282c7897_1"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">performance vesting criteria are based upon </span></ix:nonNumeric></span><span style=""></span></p><ix:exclude><div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">9</span></p></div></div></ix:exclude><ix:exclude>
     <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><div style="font-size:10pt;font-family:Arial;"><ix:continuation id="F_ee825916-9e4e-4b05-aa33-c568282c7897_1"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">certain </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">levels of average annual return on equity (as defined in the Performance Stock Award Agreements) ranging from </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a589d59c-6707-4f5b-a10c-2ae5ac7e8f8c" contextRef="C_a2e304f9-00d7-4c85-96f7-c5c70ad8bf12" name="exp:PercentageOfAverageReturnOnInvestedCapitalOnShareBasedCompensationArrangement" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">10.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ce718d28-e816-43c2-8fe5-5b58a0fe9ee1" contextRef="C_fab6a7b3-346f-41d2-a23a-ec85097157df" name="exp:PercentageOfAverageReturnOnInvestedCapitalOnShareBasedCompensationArrangement" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">20.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% measured at the end of fiscal 2027 (three-year performance period) as modified by total stockholder return</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> Performance outcomes (taking into account both criteria) will result in a threshold vesting percentage of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1815f74e-1520-48ac-9c2d-eea5cbb5d768" contextRef="C_95d25e61-99c2-4ba7-91bf-6a63d5b4d6ad" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">50</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% of target and maximum performance will result in a vesting percentage of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ae2d7fe1-5c86-4f21-94d0-e03b975598ba" contextRef="C_9170bb8d-0025-45cb-8377-2e05426fca59" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">200</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% of target.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> If the threshold vesting percentage is not achieved none of the Performance Stock Awards will be earned.</span></p></ix:continuation></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Our Performance Stock Awards are evaluated on a quarterly basis with adjustments to compensation expense based on the likelihood of the performance targets being achieved or exceeded. The maximum expense for our outstanding Performance Stock Awards is approximately $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_49843f75-bfb2-4a27-945f-0ab0202a0e23" contextRef="C_13498b4b-bb80-46c4-92da-c87a9ce43753" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">11.7</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million. Any forfeitures are recognized as a reduction to expense in the period in which they occur.</span></p><div style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_9b057d1f-7562-40dc-b879-be30f971f9d2" contextRef="C_f65bbcce-f606-4885-ba29-47ec85a21e34" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" escape="true"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The fair value of the above Performance Stock Awards was determined using a Monte Carlo simulation. The following are key inputs in the Monte Carlo analysis for the Fiscal 2025 Employee Performance Stock Awards.</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:80.024%;"/>
        <td style="width:2.08%;"/>
        <td style="width:1%;"/>
        <td style="width:15.896999999999998%;"/>
        <td style="width:1%;"/>
       </tr>
       <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Measurement Period (in years)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"><ix:nonNumeric id="F_da05d731-0097-4be1-b322-6d3ee631bb71" contextRef="C_f65bbcce-f606-4885-ba29-47ec85a21e34" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.85</span></ix:nonNumeric></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Risk-Free Interest Rate</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2406b667-3b91-44d9-9f26-68969d8aac6d" contextRef="C_f65bbcce-f606-4885-ba29-47ec85a21e34" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">4.7</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Dividend Yield</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_09fc6b97-72cc-4e70-8fe4-5536e093e517" contextRef="C_f65bbcce-f606-4885-ba29-47ec85a21e34" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">0.4</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Volatility</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c1d5bd7d-5068-427b-b24d-4e205a4686cf" contextRef="C_f65bbcce-f606-4885-ba29-47ec85a21e34" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">31.4</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Estimated Fair Value of Market-Based PSAs at Grant Date</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_81edfbc2-8d70-4298-b4ed-78ea376ff046" contextRef="C_f65bbcce-f606-4885-ba29-47ec85a21e34" name="exp:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedFairValueOfAwardsGranted" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">238.27</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In addition to the Performance Stock Awards discussed above, the Compensation Committee approved the granting to certain officers and key employees an aggregate of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e33cd8ea-91a5-49ce-86fb-9f6d49f2cce3" contextRef="C_ae52729c-7a96-4e71-9000-f96f11172a80" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">1,963</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> time-vesting stock options which vest ratably over </span><span style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_ca7f3258-136b-452e-86a5-83f96c867be6" contextRef="C_c5d4bac4-097c-4f14-9c10-6b027df811df" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">three years</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> (the Fiscal 2025 Employee Time-Vesting Stock Option Grant) and </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0d286fcd-2b7c-4f3e-942f-408f993f16dd" contextRef="C_2d5f7866-bee8-43f7-a51f-7b3492750332" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">30,272</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> shares of time-vesting restricted stock units, which vest ratably over </span><span style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_da92ad1a-4de7-41dd-a0b1-9af0bfd0f7b8" contextRef="C_c1551fb7-df53-4c95-b285-ae2c63d48f8e" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">three years</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> (the Fiscal 2025 Employee Restricted Stock Unit Time-Vesting Award).  The Fiscal 2025 Employee Restricted Stock Unit Time-Vesting Award was valued at the closing price of the stock on the grant date and is being expensed over a three-year period. The Fiscal 2025 Employee Time-Vesting Stock Option Grant was valued at their grant date using the Black-Scholes option pricing model, which used similar input as the Monte Carlo analysis shown above.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">  </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In addition to the stock options described above, we may issue equity awards, including stock options, restricted stock, and restricted stock units, to certain employees from time to time. Any options issued are valued using the Black-Scholes options pricing model on the grant date and expensed over the vesting period, while restricted stock and restricted stock units are valued using the closing price on the date of grant and expensed over the vesting period.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Arial;min-width:fit-content;">Long-Term Compensation Plans</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">STOCK OPTIONS</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Stock option expense for all outstanding stock option awards totaled approximately $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1d8af78a-f035-4e31-b0c4-773762991f5d" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:StockOptionPlanExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">0.3</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_457476ee-dc49-4f33-9c60-038b9d998fcc" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:StockOptionPlanExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">0.5</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million for the three months ended June 30, 2024 and 2023, respectively. At June 30, 2024, there was approximately $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_31ad11e1-9eaa-4842-8d03-23a982f42c04" contextRef="C_54751370-09a2-4b6f-9a20-d81c176fcafb" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">1.9</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million of unrecognized compensation cost related to outstanding stock options, which is expected to be recognized over a weighted-average period of </span><span style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_6bde3cd1-936a-4804-ae90-edc5d6e8597b" contextRef="C_05ecbe57-c1f9-4c0c-8490-d51a3cfab704" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">1.6</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> years.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><ix:exclude><div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">10</span></p></div></div></ix:exclude><ix:exclude>
     <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><div style="font-size:12pt;font-family:Arial;"><ix:nonNumeric id="F_2f5d0232-6f92-43f4-bef4-de866666ff03" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" escape="true"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table represents stock option activity for the three months ended June 30, 2024:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.72%;"/>
        <td style="width:1.72%;"/>
        <td style="width:1%;"/>
        <td style="width:12.92%;"/>
        <td style="width:1%;"/>
        <td style="width:1.72%;"/>
        <td style="width:1%;"/>
        <td style="width:12.92%;"/>
        <td style="width:1%;"/>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Number<br/>of Shares</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Weighted-<br/>Average<br/>Exercise<br/>Price</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Outstanding Options at March 31, 2024</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_be82d258-c5e4-45bf-9045-bcdedc7a8668" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">252,364</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c486696a-138a-4cea-8e1d-65f836f0c395" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">91.28</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Granted</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0f9eb339-a26a-4d39-aad3-cda8a1f07a7f" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">3,926</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_02b77569-a49d-438f-a212-bbd6b21235f6" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">238.27</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Exercised</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_63df642d-bf0e-425b-85b8-83f5a96440c2" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">424</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0210b039-216d-482a-a0f1-eddb9a4908fa" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">132.70</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cancelled</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8e9098ad-941d-43f4-82b2-ea19596f9d17" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" unitRef="U_shares" decimals="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Outstanding Options at June 30, 2024</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_f2b11c4a-3311-4645-91ab-1d27794a185d" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">255,866</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_58ad0798-8600-420f-8541-5b00f985c029" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">93.23</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Options Exercisable at June 30, 2024</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_91de21a7-8e3e-40b8-9a0b-5a43b57ef91e" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">217,398</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Weighted-Average Fair Value of Options Granted<br/>During the Year</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d86ba943-afce-4b99-9cab-4ffbf4fb1a96" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">101.99</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><div style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_39e064c4-dd97-4a3b-8bca-46e9dfc160fb" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table summarizes information about stock options outstanding at June 30, 2024:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:44.242%;"/>
        <td style="width:1%;"/>
        <td style="width:1%;"/>
        <td style="width:8.097%;"/>
        <td style="width:1%;"/>
        <td style="width:1%;"/>
        <td style="width:1%;"/>
        <td style="width:8.337%;"/>
        <td style="width:1%;"/>
        <td style="width:1.16%;"/>
        <td style="width:1%;"/>
        <td style="width:7.717%;"/>
        <td style="width:1%;"/>
        <td style="width:1%;"/>
        <td style="width:1%;"/>
        <td style="width:8.337%;"/>
        <td style="width:1%;"/>
        <td style="width:1.16%;"/>
        <td style="width:1%;"/>
        <td style="width:7.957%;"/>
        <td style="width:1%;"/>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Options Outstanding</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Options Exercisable</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Range of Exercise Prices</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Number of<br/>Shares<br/>Outstanding</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Life (in years)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Weighted-<br/>Average<br/>Exercise<br/>Price</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Number of<br/>Shares<br/>Outstanding</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Weighted-<br/>Average<br/>Exercise<br/>Price</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_53d6f518-e000-40a4-8aa8-0e1dcfaa8b7d" contextRef="C_89ae97e3-803e-417e-814a-55e22cb53ecf" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">59.32</ix:nonFraction></span><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;- $</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_44e81230-f626-4de2-bbe9-ebfe7fe203a5" contextRef="C_89ae97e3-803e-417e-814a-55e22cb53ecf" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">81.28</ix:nonFraction></span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_39945229-ba6e-438e-8ccb-b44435d04f17" contextRef="C_f73f384f-304a-4efb-a2ac-55e4ff95cd22" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">107,490</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"><ix:nonNumeric id="F_9af5756e-e36c-4fa1-bed8-32e2ae10aa13" contextRef="C_89ae97e3-803e-417e-814a-55e22cb53ecf" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.39</span></ix:nonNumeric></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ad7fbe9d-e6c7-4102-bca3-1072e327d376" contextRef="C_f73f384f-304a-4efb-a2ac-55e4ff95cd22" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">62.50</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b0d787cb-c8e9-40cc-8739-a08191389a3c" contextRef="C_f73f384f-304a-4efb-a2ac-55e4ff95cd22" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">107,490</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8be5c53a-d8ba-4ef6-896f-1eb174c84896" contextRef="C_f73f384f-304a-4efb-a2ac-55e4ff95cd22" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">62.50</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ce0f0708-76fd-44ef-a04d-e1a59f3c88e1" contextRef="C_984b6cba-fae9-4845-8244-387c674b5c3f" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">87.37</ix:nonFraction></span><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;- $</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_99d85c26-7363-441a-9e6a-e93771b65641" contextRef="C_984b6cba-fae9-4845-8244-387c674b5c3f" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">106.24</ix:nonFraction></span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cc4a7242-e3c5-4f44-8f40-89da1887d94b" contextRef="C_eef185a2-2efa-4adf-9dce-beb33c5cb25f" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">75,608</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"><ix:nonNumeric id="F_ca490d87-b725-4bd9-a82e-9611395b7d24" contextRef="C_984b6cba-fae9-4845-8244-387c674b5c3f" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.02</span></ix:nonNumeric></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_883537a8-d313-4922-ab2e-5bf290db0550" contextRef="C_eef185a2-2efa-4adf-9dce-beb33c5cb25f" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">94.15</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b892fe93-ed55-4b4b-8374-3f8c27ddc18a" contextRef="C_eef185a2-2efa-4adf-9dce-beb33c5cb25f" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">73,750</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_26cf04db-4ccf-442c-bae5-8d82df0cf763" contextRef="C_eef185a2-2efa-4adf-9dce-beb33c5cb25f" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">94.07</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c7cf40e8-34d5-4444-b6ff-3c45b6d12135" contextRef="C_57fdbabc-da58-48dc-8b76-3a7ded5ac281" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">118.27</ix:nonFraction></span><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;- $</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_79b0704f-630a-4b4f-83b1-6b6747ab18e2" contextRef="C_57fdbabc-da58-48dc-8b76-3a7ded5ac281" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">139.25</ix:nonFraction></span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1bde21e8-be4e-4d93-807f-afd84df8eb87" contextRef="C_dee6f978-6e9d-44b2-ade6-0025b63c8ac5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">59,839</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"><ix:nonNumeric id="F_d36f912f-c5c3-457c-a46d-3262d91b1b4b" contextRef="C_57fdbabc-da58-48dc-8b76-3a7ded5ac281" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.78</span></ix:nonNumeric></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8012df7a-9c1b-4e86-8ccc-11f3c388f734" contextRef="C_dee6f978-6e9d-44b2-ade6-0025b63c8ac5" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">127.52</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_794ee97b-dfa5-4130-ab46-19b22d66ce60" contextRef="C_dee6f978-6e9d-44b2-ade6-0025b63c8ac5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">31,500</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_06a12b2a-9573-4651-8c76-586c77bfdf55" contextRef="C_dee6f978-6e9d-44b2-ade6-0025b63c8ac5" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">128.30</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e51ebfd3-ea08-445f-bc76-9f9873d2e1e9" contextRef="C_d4150ba7-8520-4f46-b022-b0507e677f86" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">143.09</ix:nonFraction></span><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;- $</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_54960ac7-37da-4912-83e1-e310000194a2" contextRef="C_d4150ba7-8520-4f46-b022-b0507e677f86" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">238.27</ix:nonFraction></span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7c7dfe05-127a-4000-b9e5-f98b7995b30f" contextRef="C_1dabc00d-9e2d-4ed6-932a-52d4e2d6391d" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">12,929</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"><ix:nonNumeric id="F_f832ba2d-3093-47b0-a9bb-589bf4a14dce" contextRef="C_d4150ba7-8520-4f46-b022-b0507e677f86" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.74</span></ix:nonNumeric></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_496fd978-84f1-411b-b4bb-a6b97036bea6" contextRef="C_1dabc00d-9e2d-4ed6-932a-52d4e2d6391d" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">184.69</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6b39a983-c16f-4974-b99b-9b12cdfcdaa0" contextRef="C_1dabc00d-9e2d-4ed6-932a-52d4e2d6391d" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">4,658</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_553be139-3fe5-4b86-8439-db7312a280c7" contextRef="C_1dabc00d-9e2d-4ed6-932a-52d4e2d6391d" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">149.25</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_fbb6f5bc-0d6d-44df-828e-5bb77f4289fa" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">255,866</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"><ix:nonNumeric id="F_ee494c76-e8ae-42f2-94b3-035cecb31160" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">5.72</span></ix:nonNumeric></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_d8973fdb-c2e2-4c36-9b49-18bfebd74152" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">93.23</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_82b66814-f634-4c78-ab41-546e324db400" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">217,398</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_e474406a-00ed-4749-b58f-96015f81fa03" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">84.60</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">At June 30, 2024, the aggregate intrinsic value for the outstanding and exercisable options was approximately $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9745aeec-5d72-457f-a9d4-731b4f0a523e" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">31.9</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8232e730-fe8c-4a33-a540-99c04ea2e530" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">28.9</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, respectively. The total intrinsic value of options exercised during the three months ended June 30, 2024, was approximately $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_58edfba2-5739-45ec-b916-76bae6af9350" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">0.1</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">RESTRICTED STOCK UNITS AND RESTRICTED STOCK</span></p><div style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_9a12e116-0d8e-41df-892a-c81c64cfe463" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" escape="true"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table summarizes the activity for restricted stock units and nonvested restricted </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">stock during the three months ended June 30, 2024:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.72%;"/>
        <td style="width:1.34%;"/>
        <td style="width:1%;"/>
        <td style="width:13.3%;"/>
        <td style="width:1%;"/>
        <td style="width:1.72%;"/>
        <td style="width:1%;"/>
        <td style="width:12.92%;"/>
        <td style="width:1%;"/>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Number of Shares</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Weighted-Average Grant Date Fair Value</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Restricted Stock Units and Nonvested Restricted Stock at March 31, 2024</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b2cc5af4-76c5-4db5-9a89-58137e65a8cd" contextRef="C_82b9093b-54e0-4ec7-918a-4cd06fdacdc4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">204,946</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4b790d06-0fb7-4dd0-99c6-799afa2e4bb4" contextRef="C_82b9093b-54e0-4ec7-918a-4cd06fdacdc4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">121.12</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Granted</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_acc120ac-115d-453a-901b-ae8ce6f40acd" contextRef="C_edbeac54-7911-44de-9987-a7e9f9da9a4d" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">59,663</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0754b1cf-6308-4e45-a5bd-985d85da8bac" contextRef="C_edbeac54-7911-44de-9987-a7e9f9da9a4d" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">238.10</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Vested</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f19ed840-adfa-421a-9b08-a1791ffb28e0" contextRef="C_edbeac54-7911-44de-9987-a7e9f9da9a4d" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">14,923</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1252467f-33f9-4e56-b361-bb355a3286e8" contextRef="C_edbeac54-7911-44de-9987-a7e9f9da9a4d" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">178.58</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Forfeited</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_702f9f9c-a031-44a9-91e2-ece3f6d77bb8" contextRef="C_edbeac54-7911-44de-9987-a7e9f9da9a4d" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" unitRef="U_shares" decimals="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7e805775-05a8-4cea-b4cd-e93dba956956" contextRef="C_edbeac54-7911-44de-9987-a7e9f9da9a4d" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Restricted Stock Units and Nonvested Restricted Stock at June 30, 2024</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_f1cec7fb-6494-4596-9637-6c8f7657294c" contextRef="C_4520f3c7-31e3-4f27-b3b2-82dff8688036" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">249,686</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_bdaf72c2-9f00-43d9-a493-e937d04e17c1" contextRef="C_4520f3c7-31e3-4f27-b3b2-82dff8688036" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">150.61</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Expense related to</span><span style="color:#ffffff;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">restricted stock units and restricted stock wa</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">s approximately $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9d11a57e-e254-41c9-b31c-2a70a0287350" contextRef="C_edbeac54-7911-44de-9987-a7e9f9da9a4d" name="us-gaap:RestrictedStockExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">4.3</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fd8bc355-b1a1-4de5-a752-3b8c8d383d0d" contextRef="C_1394a500-cfaf-4e1c-ac13-93bbe6c41695" name="us-gaap:RestrictedStockExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">6.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million for the three months ended June 30, 2024, and 2023, respectively. At June 30, 2024, there was approximately $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a1a73f5d-2480-42f7-8820-e05cbb13e79e" contextRef="C_4520f3c7-31e3-4f27-b3b2-82dff8688036" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">30.9</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million of unearned compensation from restricted stock units and nonvested restricted shares, which will be recognized over a weighted-average period of </span><span style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_3a6262cb-5e3f-4c47-ac61-954bddc21d18" contextRef="C_edbeac54-7911-44de-9987-a7e9f9da9a4d" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">1.9</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> years.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The number of shares available for future grants of stock options, restricted stock units, stock appreciation rights, and restricted stock under the Plan was </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c4b2bfd7-bfa1-4f22-93ce-382401e3ec2e" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">1,351,520</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> at June 30, 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></ix:nonNumeric></div>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">11</span></p></div></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <div style="font-size:11pt;font-family:Arial;"><ix:nonNumeric id="F_db79237e-35ab-48cb-8a3f-f7bbaf50f793" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:EarningsPerShareTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(I)</span><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">COMPUTATION OF EARNINGS PER SHARE</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><ix:nonNumeric id="F_4886df1d-862d-4015-b422-f5c281d36e88" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" escape="true"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The calculation of basic and diluted common shares outstanding is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63.16%;"/>
        <td style="width:1.24%;"/>
        <td style="width:1%;"/>
        <td style="width:15.18%;"/>
        <td style="width:1%;"/>
        <td style="width:1.24%;"/>
        <td style="width:1%;"/>
        <td style="width:15.18%;"/>
        <td style="width:1%;"/>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:#004483;vertical-align:middle;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Weighted-Average Shares of Common Stock Outstanding</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_395923d4-0762-453e-bf75-df3d1aaa3031" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">33,734,280</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_17df52b7-b934-44bc-aaa3-f6c829e70aa6" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">35,274,753</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Effect of Dilutive Shares</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Assumed Exercise of Outstanding Dilutive Options</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ec2ce1d1-30e1-4007-a760-60aa7600c585" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">250,430</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_59f52b4a-2cb6-4c60-8b83-395abea42fe8" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">320,261</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Less Shares Repurchased from Proceeds of Assumed Exercised Options</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_82e0c866-66f4-4a77-b34f-c4cf2052dbe3" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="exp:SharesRepurchasedFromAssumedProceedsOfAssumedExercisedOptions" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">98,558</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5101231d-b151-490b-b9f7-9d882187f518" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="exp:SharesRepurchasedFromAssumedProceedsOfAssumedExercisedOptions" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">173,894</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Restricted Stock and Restricted Stock Units</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f0f7d8e3-dfd5-42f1-8791-32e5a231604e" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">106,871</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1d7191e9-196e-4ce9-b1ba-98a6a686d0f7" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">111,164</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Weighted-Average Common Stock and Dilutive Securities Outstanding</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_82e2a3b6-84fb-4041-89ca-6d5108343176" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">33,993,023</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_f46fbf6b-904c-4269-a364-2492ca85a91b" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">35,532,284</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Shares Excluded Due to Anti-Dilution Effects, Including Contingent Awards</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a7eac534-d942-4a22-a62f-788dca421c22" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">56,641</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a4fb7cfe-1f46-4fac-a9ab-e42a881b4a0a" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">58,288</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div></ix:nonNumeric></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:11pt;font-family:Arial;"><ix:nonNumeric id="F_a73bcdbc-7ee1-4506-9303-967586dcaee1" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" escape="true"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(J) PENSION AND EMPLOYEE BENEFIT PLANS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">We sponsor several single-employer defined benefit plans and defined contribution plans, which together cover substantially all our employees. Benefits paid under the single-employer defined benefit plans covering certain hourly employees were historically based on years of service and the employee&#8217;s qualifying compensation over the last few years of employment. These plans have been frozen to new participants and new benefits over the last several years, with the last plan frozen during fiscal 2020. Our defined benefit plans are all fully funded, with plan assets exceeding the benefit obligation at March 31, 2024. Due to the frozen status and current funding of the single-employer pension plans, our expected pension expense for fiscal 2025 is less than $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_46638c48-ab3c-4402-922e-dc4bf075387c" contextRef="C_307bf42b-ab12-415e-9937-1efb7c76ed67" name="us-gaap:PensionExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">0.2</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></ix:nonNumeric></div>
  <div style="font-size:11pt;font-family:Arial;"><ix:nonNumeric id="F_1ad6b6ab-0118-451b-ab43-f05bcfafaa71" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:IncomeTaxDisclosureTextBlock" escape="true"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(K) INCOME TAXES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">   </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Income Taxes for the interim periods presented have been included in the accompanying financial statements on the basis of an estimated annual effective tax rate. In addition to the amount of tax resulting from applying the estimated annual effective tax rate to pre-tax income, we will include, when appropriate, certain items treated as discrete events to arrive at an estimated overall tax amount. The effective tax rate for the three months ended June 30, 2024, was approximately </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ab965d2c-d853-4a3b-a1ca-63bab690927e" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">22</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">%, which is consistent with the tax rate for the three months ended June 30, 2023. The effective tax rate was higher than the U.S. Statutory rate of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3a55ba34-a853-4bc5-b6aa-52b5db5527d7" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">21</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% mainly due to state income taxes, partially offset by a benefit recognized related to percentage depletion.</span></p></ix:nonNumeric></div>
  <div style="font-size:12pt;font-family:Times New Roman;"><ix:nonNumeric id="F_4fbced38-50b5-493e-8ab1-baa0e009181d" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:LongTermDebtTextBlock" escape="true"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(L) LONG-TERM DEBT</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_117e5da9-80e8-47bf-91ea-bab619a48f78" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:ScheduleOfDebtTableTextBlock" escape="true"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Long-term Debt at June 30, 2024 was as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.72%;"/>
        <td style="width:1.72%;"/>
        <td style="width:1%;"/>
        <td style="width:12.92%;"/>
        <td style="width:1%;"/>
        <td style="width:1.72%;"/>
        <td style="width:1%;"/>
        <td style="width:12.92%;"/>
        <td style="width:1%;"/>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">March 31,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Revolving Credit Facility</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3922e41e-d32a-4a6a-a79b-319dbb6d6b5e" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:LineOfCredit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">180,000</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cdaa6be6-9a8f-4bdc-ba1d-37cc8aac50bf" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:LineOfCredit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">170,000</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_965d891e-5116-46dc-be9a-b22334276158" contextRef="C_5301d122-74da-4c25-b329-89c93e09b222" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" unitRef="U_pure" scale="-2" decimals="5" format="ixt:num-dot-decimal">2.500</ix:nonFraction></span><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">% Senior Unsecured Notes Due </span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"><ix:nonNumeric id="F_782e5539-3561-4379-b79f-68052ae98262" contextRef="C_928c1e78-5961-4fed-a255-a9e92895edf5" name="exp:DebtInstrumentMaturityYear"><span style="color:#004483;white-space:pre-wrap;min-width:fit-content;">2031</span></ix:nonNumeric></span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_80f3885c-9696-40bc-ac40-e8580afeee3b" contextRef="C_5301d122-74da-4c25-b329-89c93e09b222" name="us-gaap:DebtInstrumentCarryingAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">750,000</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_264ee22e-c097-4ff5-ad8b-376fb185ac31" contextRef="C_bc715c81-18ba-4e4d-8424-ec2ca48fb621" name="us-gaap:DebtInstrumentCarryingAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">750,000</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Term Loan</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3710067c-4fab-4441-9dfc-85a36e012e55" contextRef="C_35173e86-3700-4288-bfc6-f7410ccc2a89" name="us-gaap:DebtInstrumentCarryingAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">180,000</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0ce59d1d-3e8c-4ff2-baa0-52b68b9f3e6f" contextRef="C_2c9bdcc9-322d-40ac-a62a-c181a1317110" name="us-gaap:DebtInstrumentCarryingAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">182,500</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Total Debt</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7424f902-1012-4668-b9db-013af3773c67" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:DebtInstrumentCarryingAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,110,000</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_07b495a9-6344-4602-a85f-5a0905c690a1" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:DebtInstrumentCarryingAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,102,500</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Less: Current Portion of Long-term Debt</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1c668d09-7b55-494d-bd1f-1bb092f68704" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:LongTermDebtCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,000</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9ef41cd4-6673-4a78-b7ec-e554f2235105" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:LongTermDebtCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,000</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Less: Unamortized Discounts and Debt Issuance Costs</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_592cc68c-fab6-4534-9325-273001a6b15d" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,884</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2823e63d-92c2-40d5-9cf3-05ecc61ae658" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,201</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Long-term Debt</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_298eaa02-2a70-452a-85f6-5e8dd0e851e5" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:LongTermDebtNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,091,116</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_33ce047c-2264-430d-a4dc-9c836e021d01" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:LongTermDebtNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,083,299</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Arial;min-width:fit-content;">Revolving Credit Facility</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">We have an unsecured $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_25d2248b-3a6a-4262-9264-53fba0bdd0c2" contextRef="C_27ab6bdb-9eb3-4135-9e5e-26229a0bc198" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" unitRef="U_USD" scale="6" decimals="-6" format="ixt:num-dot-decimal">750.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million revolving credit facility (the Revolving Credit Facility). The Revolving Credit Facility includes a separate $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d422b8e8-572f-4ff4-9815-5fef3f0f26d8" contextRef="C_c9b4b5ec-4755-4b73-9a3e-ceec5a56d9c7" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">200.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million term loan facility (the Term Loan) and also provides the Company the option to increase the borrowing capacity by up to $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f58bbad0-87c0-4f6e-98c9-f86bcf6c5610" contextRef="C_9c4a2cbe-c710-4785-a028-ef0b5c192f37" name="us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodNet" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">375.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million (for a total borrowing capacity of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_258a5364-fab7-49de-9365-efb2bc0373c7" contextRef="C_b98ac2fc-4fdd-4a4a-a465-56cbc5e581aa" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" unitRef="U_USD" scale="6" decimals="-6" format="ixt:num-dot-decimal">1,125</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million), provided the existing lenders, or new lenders, agree to such increase. The Revolving Credit Facility includes a $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_284cc80e-0316-4665-ad40-9a9be42d2140" contextRef="C_b98ac2fc-4fdd-4a4a-a465-56cbc5e581aa" name="exp:LetterOfCreditMaximumCapacity" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">40.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million letter of credit facility and a swingline loan sub-facility of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_10627437-c009-47e4-988e-cae34214ceb9" contextRef="C_9cdcb47c-6b6d-4799-8a13-770229d391f6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">25.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, and expires on May 5, 2027.</span></p><ix:exclude><div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">12</span></p></div></div></ix:exclude><ix:exclude>
     <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Revolving Credit Facility contains customary covenants for an unsecured investment-grade facility, including covenants that restrict the Company&#8217;s and/or its subsidiaries&#8217; ability to incur additional debt; encumber assets; merge with or transfer or sell assets to other persons; and enter into certain affiliate transactions. The Revolving Credit Facility also requires the Company to maintain at the end of each fiscal quarter a Leverage Ratio of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_bc121b0a-908b-46ec-844c-38f3d62422f9" contextRef="C_b7a43a92-5eac-4247-91be-8bf61cec90d7" name="us-gaap:SupplementaryLeverageRatio" unitRef="U_pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">3.50</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">:1.00 or less and an Interest Coverage Ratio (both ratios, as defined in the Revolving Credit Facility) equal to or greater than </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b2f0877e-a1dd-4dee-884d-c302bea5b550" contextRef="C_f1e5dc75-0599-4eb4-a347-3cbc3461835f" name="exp:InterestCoverageRatioMinimum" unitRef="U_pure" scale="0" decimals="2" format="ixt:num-dot-decimal">2.50</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> to 1.00 (collectively, the Financial Covenants).</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">At the Company&#8217;s option, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">outstanding loans under the Revolving Credit Facility bear interest, at a variable rate equal to either (i) the adjusted term SOFR rate (secured overnight financing rate), plus 10 basis points, plus an agreed spread (ranging from </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_43d09baf-772c-4d1f-9e41-3873a80335b9" contextRef="C_19809d1b-1d40-4d6c-bfe0-91ac7bd09d1a" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">100</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_12ff1f73-17ea-4fd0-bd95-13be60976734" contextRef="C_1c90a4f5-46a0-469c-8948-17920cf50442" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">162.5</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> basis points, which is established based on the Company's credit rating); (ii) in respect of any Revolving Loans (until such time as the then-existing Benchmark (as defined in the Revolving Credit Facility) is replaced in accordance with the Revolving Credit Facility), the adjusted daily simple SOFR rate, plus 10 basis points, plus an agreed spread (ranging from 100 to 162.5 basis points, which is established based on the Company's credit rating) or (iii) an Alternate Base Rate (as defined in the Revolving Credit Facility), which is the highest of (a) the Prime Rate (as defined in the Revolving Credit Facility) in effect on any applicable day, (b) the NYFRB Rate (as defined in the Revolving Credit Facility) in effect on any applicable day, plus </span><span style="font-size:10pt;font-family:Arial;"><span style="-sec-ix-hidden:F_47594942-de60-41ed-af49-ee6b58d33058;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#189; of 1%</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, and (c) the Adjusted Term SOFR (as defined in the Revolving Credit Facility) for a one-month interest period on any applicable day, or if such day is not a business day, the immediately preceding business day, plus 1.0%, in each case plus an agreed upon spread (ranging from </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a4b0d5cb-8011-4f00-89b8-8149305371c9" contextRef="C_0a090909-4e62-4a79-a91e-ee91fab7fc89" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8e336e11-c50d-41ca-9e19-3aeea736430d" contextRef="C_96483ec6-f8fe-4f90-8ae3-e625744c784b" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">62.5</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> basis points), which is established quarterly based on the Company's credit rating. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company is also required to pay a facility fee on unused available borrowings under the Revolving Credit Facility ranging from </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d0e1cd91-b39c-4e77-a392-ee2244fb754c" contextRef="C_8ceb085e-cd93-4e52-9215-d602ac936f23" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">9</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8130735b-99c2-4d19-8911-2a9aa9a0a6da" contextRef="C_50208171-7f70-4184-9f18-09fecc244865" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">22.5</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> basis points, which is established based on the Company's then credit rating.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company pays each lender a participation fee with respect to such lender&#8217;s participations in letters of credit, which fee accrues at the same Applicable Rate (as defined in the Revolving Credit Facility) used to determine the interest rate applicable to Eurodollar Revolving Loans (as defined in the Revolving Credit Facility), plus a fronting fee for each letter of credit issued by the issuing bank in an amount equal to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_abe61459-1603-4271-abb3-2668127e54f9" contextRef="C_37c24504-2c1c-4895-bf8e-57868b967323" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">12.5</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> basis points per annum on the daily maximum amount then available to be drawn under such letter of credit. The Company also pays each issuing bank such bank&#8217;s standard fees with respect to issuance, amendment or extensions of letters of credit and other processing fees, and other standard costs and charges relating to such issuing bank&#8217;s letters of credit from time to time.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">There was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fac1ad4b-9194-492f-b757-124a3a178fd9" contextRef="C_20c05aff-88f3-41a9-8178-c73e76c453f5" name="us-gaap:LineOfCredit" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">180.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million of outstanding borrowings under the Revolving Credit Facility, plus $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7f326334-f921-4762-8b50-8ba7adc21891" contextRef="C_e1e4ff69-b485-4b0c-81a7-0e13e4d8be85" name="us-gaap:LettersOfCreditOutstandingAmount" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">10.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million outstanding letters of credit as of June 30, 2024, leaving us with $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e4543369-adcd-486b-b66e-39e292c21798" contextRef="C_20c05aff-88f3-41a9-8178-c73e76c453f5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">560.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million of available borrowings under the Revolving Credit Facility, net of the outstanding letters of credit. We were in compliance with all Financial Covenants on June 30, 2024; therefore, the entire $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_12e3b10b-a83b-45a0-91da-8139189990ad" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">560.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million is available for future borrowings.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Arial;min-width:fit-content;">Term Loan</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">On May 5, 2022, we borrowed the $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1b427e2d-dbb9-405a-be34-7549774672b8" contextRef="C_b48f1dfb-f3ef-41ee-ab06-d876c953a102" name="us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">200.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million Term Loan under the Revolving Credit Facility, and used these proceeds to, among other things, pay down a portion of the Revolving Credit Facility. The Term Loan requires quarterly principal payments of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_945a68f5-1e83-485f-99fd-ccd416f890c8" contextRef="C_f8aed60b-19a1-4755-a786-cc938e7c9168" name="us-gaap:LineOfCreditFacilityPeriodicPaymentPrincipal" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">2.5</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, with any unpaid amounts due upon maturity on </span><span style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_4118c366-8912-4d0f-8d79-0eaab6e8913a" contextRef="C_4063dd32-7e8e-46e7-8d9a-25abf9867ac5" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">May 5, 2027</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">. At the Company&#8217;s option, principal amounts outstanding under the Term Loan bear interest as set forth in the Revolving Credit Facility (but not, for the avoidance of doubt, at a daily simple SOFR rate unless and until such time as the then-existing Benchmark (as defined in the Revolving Credit Facility) is replaced in accordance with the Revolving Credit Facility).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Arial;min-width:fit-content;">2.500% Senior Unsecured Notes Due 2031</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">On July 1, 2021, we issued $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a8b274ad-9e0f-48ee-b6c6-945eb5b27998" contextRef="C_e879a99a-3eb1-424c-a451-e02e87294f83" name="us-gaap:DebtInstrumentCarryingAmount" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">750.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million aggregate principal amount of 2.500% senior notes due </span><span style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_c40ae624-46ee-4a7f-b2a3-303d17b60c34" contextRef="C_d9c96cea-cde7-439d-ab09-68097e1f0608" name="exp:DebtInstrumentMaturityPeriod" format="ixt:date-monthname-year-en"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">July 2031</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> (the </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c5b4d961-2133-4dc9-bc7d-58c598ba3639" contextRef="C_e879a99a-3eb1-424c-a451-e02e87294f83" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" unitRef="U_pure" scale="-2" decimals="5" format="ixt:num-dot-decimal">2.500</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% Senior Unsecured Notes). The 2.500% Senior Unsecured Notes are senior unsecured obligations of the Company and are not guaranteed by any of our subsidiaries. The 2.500% Senior Unsecured Notes were issued net of original issue discount of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_617b8c87-9c14-42b3-bfcb-4b7f86c86ca5" contextRef="C_e879a99a-3eb1-424c-a451-e02e87294f83" name="us-gaap:DebtInstrumentUnamortizedDiscount" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">6.3</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and have an effective interest rate of approximately </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_bf3fc55a-0cdb-4cce-b571-04047dbbacd9" contextRef="C_e879a99a-3eb1-424c-a451-e02e87294f83" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">2.6</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">%. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The original</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><ix:exclude><div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">13</span></p></div></div></ix:exclude><ix:exclude>
     <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">issue </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">discount is being amortized by the effective interest method over the </span><span style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_9e7a610c-f8e3-4398-b477-c9942af8d6df" contextRef="C_d9c96cea-cde7-439d-ab09-68097e1f0608" name="us-gaap:DebtInstrumentPaymentTerms"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">10-year</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> term of the notes. The 2.500% Senior Unsecured Notes are redeemable prior to April 1, 2031, at a redemption price equal to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_afdd35a6-c348-4b64-bc79-ed18eab9af05" contextRef="C_eaf38739-8ac1-48a1-8ef9-33af1b13ed79" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">100</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% of the aggregate principal amount of the 2.500% Senior Unsecured Notes being redeemed, plus the present value of remaining scheduled payments of principal and interest from the applicable redemption date to April 1, 2031, discounted to the redemption date on a semi-annual basis at the Treasury rate plus </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7b27456a-7c54-47a0-a96c-0936db4c3f43" contextRef="C_d9c96cea-cde7-439d-ab09-68097e1f0608" name="exp:LineOfCreditFacilitySemiAnnualBasisTreasuryRate" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">20</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> basis points. The 2.500% Senior Unsecured Notes are redeemable on or after April 1, 2031, at a redemption price equal to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8bcf30e9-8bad-46db-9759-40d74493afc4" contextRef="C_eaf38739-8ac1-48a1-8ef9-33af1b13ed79" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">100</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% of the aggregate principal amount of the </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fd35b9a5-953e-482d-9c2e-b568f892f59b" contextRef="C_952c09d2-c82e-42b1-9158-11b5628472d0" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" unitRef="U_pure" scale="-2" decimals="5" format="ixt:num-dot-decimal">2.500</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% Senior Unsecured Notes being redeemed, plus accrued and unpaid interest to, but excluding, the applicable redemption date. If we experience certain change of control triggering events, we would be required to offer to repurchase the 2.500% Senior Unsecured Notes at a purchase price equal to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6aff4e26-16a2-451b-bd1a-8ba8bedd3687" contextRef="C_d9c96cea-cde7-439d-ab09-68097e1f0608" name="exp:PercentageOfAggregateAmountRepurchased" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">101</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% of the aggregate principal amount of the 2.500% Senior Unsecured Notes being repurchased, plus accrued and unpaid interest to, but excluding, the applicable redemption date. The indenture governing the 2.500% Senior Unsecured Notes contains certain covenants that limit our ability to create or permit to exist certain liens; enter into sale and leaseback transactions; and consolidate, merge, or transfer all or substantially all of our assets, and provides for certain events of default that, if any occurred, would permit or require the principal of and accrued interest on the 2.500% Senior Unsecured Notes to become or be declared due and payable.</span></p></ix:nonNumeric></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:12pt;font-family:Times New Roman;"><ix:nonNumeric id="F_17275c5a-2c8b-4417-be9a-7b8af03486a0" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:SegmentReportingDisclosureTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(M) SEGMENT INFORMATION</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Operating segments are defined as components of an enterprise engaged in business activities that earn revenue, incur expenses, and prepare separate financial information that is evaluated regularly by our chief operating decision maker in order to allocate resources and assess performance.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Our business is organized into </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_23852a0b-6f75-467f-9acd-5ababd01cd93" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="exp:NumberOfSectors" unitRef="U_Sector" decimals="0" format="ixt-sec:numwordsen">two</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> sectors within which there are </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b4a2c864-1d18-4b92-91ef-157702624d4e" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:NumberOfReportableSegments" unitRef="U_Segment" decimals="0" format="ixt-sec:numwordsen">four</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> reportable business segments. The Heavy Materials sector includes the Cement and Concrete and Aggregates segments. The Light Materials sector includes the Gypsum Wallboard and Recycled Paperboard segments.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Our primary products are commodities that are essential in commercial and residential construction; public construction projects to build, expand, and repair roads and buildings; and all repair and remodel activities. Demand for our products is generally cyclical and seasonal, depending on economic and geographic conditions. We distribute our products across many United States markets, which provides us with regional economic diversification. Our operations are conducted in the U.S. and include the mining of limestone for the manufacture, production, distribution, and sale of portland cement (a basic construction material that is the essential binding ingredient in concrete); the grinding and sale of slag; the mining of gypsum for the manufacture and sale of gypsum wallboard; the manufacture and sale of recycled paperboard to the gypsum wallboard industry and other paperboard converters; the sale of readymix concrete; and the mining and sale of aggregates (crushed stone, sand, and gravel).</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">We operate </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9741527e-ba94-472a-b2c4-24d8ab78491d" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="exp:CementPlantLocations" unitRef="U_Location" decimals="0" format="ixt-sec:numwordsen">eight</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> modern cement plants (one of which is operated through a joint venture located in Buda, Texas), </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cd10ce61-60e9-462d-814d-deb73d348d1e" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="exp:SlagGrindingFacility" unitRef="U_Facility" decimals="0" format="ixt-sec:numwordsen">one</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> slag grinding facility, and over </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d434b20c-25d8-4153-9491-9a2126d24830" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="exp:CementDistributionTerminals" unitRef="U_Terminal" decimals="0" format="ixt:num-dot-decimal">30</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> cement distribution terminals. Our cement companies focus on the U.S. heartland and operate as an integrated network selling product primarily in California, Colorado, Illinois, Indiana, Iowa, Kansas, Kentucky, Missouri, Nebraska, Nevada, Ohio, Oklahoma, Tennessee, and Texas. We operate </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9586b15c-0807-4fdf-893f-b6a626312903" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="exp:ReadymixPlants" unitRef="U_Plant" decimals="0" format="ixt:num-dot-decimal">25</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> readymix concrete batch plants and </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c1a92a5a-3836-45b4-9c88-15528d0d297c" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="exp:AggregatesProcessingPlants" unitRef="U_Plant" decimals="0" format="ixt-sec:numwordsen">five</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> aggregates processing plants in markets that are complementary to our cement network.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">We operate </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9508ab1b-6b27-4997-80b1-52280156b157" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="exp:GypsumWallboardPlants" unitRef="U_Plant" decimals="0" format="ixt-sec:numwordsen">five</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> gypsum wallboard plants and a recycled paperboard mill. We distribute gypsum wallboard and recycled paperboard throughout the continental U.S., with the exception of the Northeast.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">We account for intersegment sales at market prices. For segment reporting purposes only, we proportionately consolidate our </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_308fcb80-9992-4059-8c88-f8ce7e102bd8" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="exp:SegmentReportingInformationProportionateConsolidationOfJointVenturesRevenuesAndOperatingEarnings" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">50</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% share of the Joint Venture Revenue and Operating Earnings, consistent with the way management reports the segments within the Company for making operating decisions and assessing performance.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><ix:exclude><div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">14</span></p></div></div></ix:exclude><ix:exclude>
     <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><div style="font-size:12pt;font-family:Arial;"><ix:nonNumeric id="F_436f18c6-9f2b-470a-a0b3-1099334851a6" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" escape="true"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table sets forth certain financial information relating to our operations by segment. We do not allocate interest or taxes at the segment level; these costs are disclosed at the consolidated company level.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63.135%;"/>
        <td style="width:1.639%;"/>
        <td style="width:1%;"/>
        <td style="width:14.794%;"/>
        <td style="width:1%;"/>
        <td style="width:1.639%;"/>
        <td style="width:1%;"/>
        <td style="width:14.794%;"/>
        <td style="width:1%;"/>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Revenue</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cement</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7f88feb8-a64f-4288-b767-1f7ffb2a91ac" contextRef="C_2187cece-529f-4884-88a5-f81d9f478018" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">339,162</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f141cf36-cdf7-4672-954c-aefc9d31abf9" contextRef="C_efde7152-4faf-4a2d-b610-dc2e1e35a5c5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">329,032</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Concrete and Aggregates</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4fb1af79-7e17-4758-b50f-8fedfa492500" contextRef="C_68909a72-f0c7-4572-91a8-52e1d73514a6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">64,815</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1b530963-66a7-43c4-8bd3-2418aae1925c" contextRef="C_df5a2605-5c7f-4dd8-a84a-859a5010afa2" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">70,453</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Gypsum Wallboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9272bc8c-1eb2-4826-85ba-cd3dda8a4f5e" contextRef="C_5d74f300-1b72-4d3c-8a72-005f5c8c25d2" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">217,826</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fb31e7a1-2262-43d5-9267-83caf18bd7d0" contextRef="C_87b807f2-a3a1-43e5-909e-b8695fc02821" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">219,097</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Recycled Paperboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_416d8020-0500-4cbb-a697-4efc749f49d8" contextRef="C_6c5f3b1d-cb24-44f2-9caf-103f47f5c318" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">54,240</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_493131ca-1fa2-4100-ba75-ede598541d09" contextRef="C_3b2e0d99-d815-4671-a1c0-5dba07c7956c" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">45,328</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_79cb5003-eb7d-4fbe-8fd8-8531153ed26c" contextRef="C_94297a15-ec02-4163-8cb3-6f2542e60894" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">676,043</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2c6cb67b-2be7-4250-b216-01477409d684" contextRef="C_a0628e53-549e-455c-b5c8-93c9398538c0" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">663,910</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Less: Intersegment Revenue</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_55778551-390d-45d2-afd6-b2014fe2d709" contextRef="C_d409f857-6219-4a69-a665-95ba8c625050" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">38,044</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f1c9f87c-bec4-4615-a0a9-1767edea13fd" contextRef="C_7b81bfb2-9964-4545-bc5b-12693d9aad95" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">35,266</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Less: Joint Venture Revenue</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d4e511af-03b0-455e-b265-735cfa398e12" contextRef="C_ded5909b-816c-4498-a4fc-f8dd3bd5e946" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">29,310</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8366992f-ecc3-4a71-a913-aea1e95323b5" contextRef="C_6151bd9f-4046-45cf-b010-fd701832b386" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">27,123</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_0500d127-630d-4dad-be99-05cfd98483eb" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">608,689</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_15dcd98b-5233-407c-946a-9a9e890e74e8" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">601,521</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63.135%;"/>
        <td style="width:1.639%;"/>
        <td style="width:1%;"/>
        <td style="width:14.794%;"/>
        <td style="width:1%;"/>
        <td style="width:1.639%;"/>
        <td style="width:1%;"/>
        <td style="width:14.794%;"/>
        <td style="width:1%;"/>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Intersegment Revenue</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cement</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d85b324c-2bb4-4a33-a696-0fc04fbbf700" contextRef="C_4bd679de-2e99-4356-b5f2-5187f34c8db3" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,280</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_526d5636-1086-433e-85a8-bb4dec1c0e09" contextRef="C_f7cedd61-0102-469f-a2b3-769d04fec16d" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,137</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Concrete and Aggregates</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ecf37011-1ca9-4762-ba66-5afe7ae8dd96" contextRef="C_852b49bd-1b8b-4962-8b60-940605ca136c" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,777</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_843e0aa9-0b74-447f-8147-053a57e2a59d" contextRef="C_c73742bb-cd41-4714-8ba2-76029df5b49e" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,038</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Recycled Paperboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d0ce0744-e4fe-4439-8e1d-e072bc5087ab" contextRef="C_7e816ccf-9709-4c52-ad4c-8f4045b4deee" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">23,987</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b562ff1d-71f6-461c-a34c-ea578e62a5d1" contextRef="C_8c118acc-ed0a-402a-b705-43f7418ab9f1" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">22,091</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_8377784e-d18a-410a-b2c1-cbbd88a2cf12" contextRef="C_d409f857-6219-4a69-a665-95ba8c625050" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">38,044</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_1364d96d-05e4-4dc0-8e43-67d2882ab80b" contextRef="C_7b81bfb2-9964-4545-bc5b-12693d9aad95" name="us-gaap:Revenues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">35,266</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cement Sales Volume (M tons)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Wholly Owned</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_545ba6a1-e21c-417c-8e5d-ed0491bbfea4" contextRef="C_259dc008-7ac8-426e-ba45-8da45f66453b" name="exp:SalesVolume" unitRef="U_kt" decimals="0" format="ixt:num-dot-decimal">1,767</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_6816a623-9443-41d3-8ffb-dcd93166bf92" contextRef="C_2fe19109-ef30-4c7b-b2b3-b4c5427bd697" name="exp:SalesVolume" unitRef="U_kt" decimals="0" format="ixt:num-dot-decimal">1,848</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Joint Venture</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_df35a253-2a97-4c6e-89e3-158ce031c73e" contextRef="C_59fde029-5d76-46d1-8132-86aed104c186" name="exp:SalesVolume" unitRef="U_kt" decimals="0" format="ixt:num-dot-decimal">180</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d6e996f1-7ace-40a9-95a2-a027935a947c" contextRef="C_0d07ee32-8da5-4590-b610-07168cc28ee4" name="exp:SalesVolume" unitRef="U_kt" decimals="0" format="ixt:num-dot-decimal">165</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_addde3e2-c205-4f9e-bbca-1955776e5863" contextRef="C_2187cece-529f-4884-88a5-f81d9f478018" name="exp:SalesVolume" unitRef="U_kt" decimals="0" format="ixt:num-dot-decimal">1,947</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_b8ec2156-e722-43d4-af6b-25a50b25745c" contextRef="C_efde7152-4faf-4a2d-b610-dc2e1e35a5c5" name="exp:SalesVolume" unitRef="U_kt" decimals="0" format="ixt:num-dot-decimal">2,013</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><ix:exclude><div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">15</span></p></div></div></ix:exclude><ix:exclude>
       <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63.135%;"/>
        <td style="width:1.639%;"/>
        <td style="width:1%;"/>
        <td style="width:14.794%;"/>
        <td style="width:1%;"/>
        <td style="width:1.639%;"/>
        <td style="width:1%;"/>
        <td style="width:14.794%;"/>
        <td style="width:1%;"/>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Operating Earnings</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cement</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_192afdfc-5533-4779-8f00-ff8eaab1e140" contextRef="C_2187cece-529f-4884-88a5-f81d9f478018" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">89,125</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1a183955-5dba-4930-8eba-6d9fc69b1a9a" contextRef="C_efde7152-4faf-4a2d-b610-dc2e1e35a5c5" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">74,061</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Concrete and Aggregates</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_97f61393-0b5a-4cde-b2ad-0559500f8609" contextRef="C_68909a72-f0c7-4572-91a8-52e1d73514a6" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,980</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_4d007d0a-6f54-4625-9453-953ff4f09220" contextRef="C_df5a2605-5c7f-4dd8-a84a-859a5010afa2" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,034</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Gypsum Wallboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a15139f1-ea2f-4a69-b003-1be023b8da02" contextRef="C_5d74f300-1b72-4d3c-8a72-005f5c8c25d2" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">93,976</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_179f83fa-0fe8-498a-82c2-6db3ddabe3f8" contextRef="C_87b807f2-a3a1-43e5-909e-b8695fc02821" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">90,857</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Recycled Paperboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1d717cfd-215a-49a8-89d8-7de25b83dc18" contextRef="C_6c5f3b1d-cb24-44f2-9caf-103f47f5c318" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,503</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5024e2da-71ba-42e2-a96c-1026433d9485" contextRef="C_3b2e0d99-d815-4671-a1c0-5dba07c7956c" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,202</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:20pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Sub-Total</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_10797baa-b8ff-4521-90c1-07627ce3dc2f" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">194,584</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_7c9f5e93-e03b-4a1c-bbf2-fb9ab7d2d570" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">179,154</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Corporate General and Administrative Expense</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1741f327-86bf-46ac-aa4d-601e44edd0bd" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:GeneralAndAdministrativeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,649</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3121d378-aac9-474d-bb98-4852374691e0" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:GeneralAndAdministrativeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,679</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Other Non-Operating Income (Loss)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0871d784-c7d2-48c4-b028-6d82c25d7722" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,683</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ac52365f-efed-440e-8542-823757afd303" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">213</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Earnings Before Interest and Income Taxes</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_28d75084-4609-4b50-9a53-0e25cd580465" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="exp:EarningsBeforeInterestAndTaxes" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">181,618</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0f93c034-7d4a-4da4-9189-35ecb46fa100" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="exp:EarningsBeforeInterestAndTaxes" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">167,688</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Interest Expense, net</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cb6c7f87-a252-453f-82d6-62671bedcc4d" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:InterestExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,684</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c32fe77e-59c6-402a-b392-c709a6436d82" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:InterestExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,239</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Earnings Before Income Taxes</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_d8655646-4a5f-4341-9dce-863a6c4daf7e" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">170,934</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_5a4d8a08-6b7c-4266-8b98-26d425434fbe" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">155,449</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cement Operating Earnings</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Wholly Owned</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_eaff104b-3fed-446b-b22c-2c0b594b4cbf" contextRef="C_259dc008-7ac8-426e-ba45-8da45f66453b" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">81,409</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3f32d364-b1a8-40cc-9d3d-3dcb1afa44c0" contextRef="C_2fe19109-ef30-4c7b-b2b3-b4c5427bd697" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">70,902</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Joint Venture</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0ee07d07-34f8-490b-8df0-b29f49ea67bb" contextRef="C_59fde029-5d76-46d1-8132-86aed104c186" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,716</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a89f18a4-0d50-4659-bcfb-924b0e58c6b4" contextRef="C_0d07ee32-8da5-4590-b610-07168cc28ee4" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,159</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_bee2df1d-2594-4b6e-817a-c1a674bffddc" contextRef="C_2187cece-529f-4884-88a5-f81d9f478018" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">89,125</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_ecfe1cab-991d-4676-9240-cbee5928fd6e" contextRef="C_efde7152-4faf-4a2d-b610-dc2e1e35a5c5" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">74,061</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Capital Expenditures</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cement</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_65418cdb-49d1-452b-bcae-72e478ddf295" contextRef="C_2187cece-529f-4884-88a5-f81d9f478018" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,794</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cb0ac95c-1d64-4d7a-9d0f-10a1c1394be9" contextRef="C_efde7152-4faf-4a2d-b610-dc2e1e35a5c5" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,368</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Concrete and Aggregates</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ca09361e-da3f-4ca7-9ca5-b4ffebee22b7" contextRef="C_68909a72-f0c7-4572-91a8-52e1d73514a6" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,589</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_643ebb6c-ba69-4a2c-a421-a6b84aa8fbae" contextRef="C_df5a2605-5c7f-4dd8-a84a-859a5010afa2" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,220</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Gypsum Wallboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d4415c31-2a28-4781-881d-828dfbb602ea" contextRef="C_5d74f300-1b72-4d3c-8a72-005f5c8c25d2" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,280</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_75c9dc61-357e-451b-bb84-be3e75fa4d1b" contextRef="C_87b807f2-a3a1-43e5-909e-b8695fc02821" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,028</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Recycled Paperboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_bc26063f-237f-46aa-82c0-1c531daf80d5" contextRef="C_6c5f3b1d-cb24-44f2-9caf-103f47f5c318" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,561</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b68290b1-8f0f-4031-b6c4-0c15312ab7e0" contextRef="C_3b2e0d99-d815-4671-a1c0-5dba07c7956c" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,268</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Corporate and Other</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9b629342-5200-42da-be53-92c6e69d2c07" contextRef="C_380f6267-2c25-4050-895c-0fb2922c1e2a" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">904</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ef29e8bc-c0f9-4251-8c25-e5a6906f6296" contextRef="C_5763df2d-fae9-4991-a976-e291ac686e89" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">115</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_dc768150-6ccd-4c53-add7-26e0cc8475f7" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">33,128</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_82015bb5-93f6-40c4-a66d-edd3e773d7ee" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">35,999</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Depreciation, Depletion, and Amortization</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cement</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a8d7d06c-c21e-4c42-b4e4-e6a7e820e2ac" contextRef="C_2187cece-529f-4884-88a5-f81d9f478018" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">22,917</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3afc1e53-714c-4a02-9936-f68abeed8874" contextRef="C_efde7152-4faf-4a2d-b610-dc2e1e35a5c5" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,679</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Concrete and Aggregates</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0cffbda1-9da5-4207-a447-497564fd883d" contextRef="C_68909a72-f0c7-4572-91a8-52e1d73514a6" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,530</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_3a188532-a942-499a-9ee6-8ee06f935752" contextRef="C_df5a2605-5c7f-4dd8-a84a-859a5010afa2" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,031</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Gypsum Wallboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e142b642-5d13-4b91-810c-0d80eacfe879" contextRef="C_5d74f300-1b72-4d3c-8a72-005f5c8c25d2" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,473</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f12cb138-f98c-4f1d-b38c-bbb467d14c27" contextRef="C_87b807f2-a3a1-43e5-909e-b8695fc02821" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,461</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Recycled Paperboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_889f5d74-7f73-49b8-a52d-98df4f7e713b" contextRef="C_6c5f3b1d-cb24-44f2-9caf-103f47f5c318" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,690</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2ddfeee0-0020-4d3a-9ac4-00096dc12419" contextRef="C_3b2e0d99-d815-4671-a1c0-5dba07c7956c" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,719</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Corporate and Other</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_13a66334-5fd2-4d81-871a-77a1d8ed07f3" contextRef="C_380f6267-2c25-4050-895c-0fb2922c1e2a" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">740</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5a81a0ab-40cd-45f1-aac5-7e44fec2912a" contextRef="C_5763df2d-fae9-4991-a976-e291ac686e89" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">792</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_ec9714ea-acd9-4837-871a-e563ee467933" contextRef="C_94297a15-ec02-4163-8cb3-6f2542e60894" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">38,350</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_e6f4ac35-b188-4cc3-9636-2a527ad43a81" contextRef="C_a0628e53-549e-455c-b5c8-93c9398538c0" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">36,682</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63%;"/>
        <td style="width:1%;"/>
        <td style="width:1%;"/>
        <td style="width:15.48%;"/>
        <td style="width:1%;"/>
        <td style="width:1%;"/>
        <td style="width:1%;"/>
        <td style="width:15.52%;"/>
        <td style="width:1%;"/>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">March 31,</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Identifiable Assets</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cement</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a79d9404-b01a-44ce-94f4-6aaa5135f3ff" contextRef="C_2349681b-1d24-4807-a442-1f11319eaebb" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,121,374</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_92a40d80-1e54-4ac2-8336-6844318d6750" contextRef="C_a01ce049-27f8-40f8-89e2-e4911a1a7604" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,042,499</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Concrete and Aggregates</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fb8ffc75-8703-4364-8450-9824906892cf" contextRef="C_74e10159-4cd9-45de-a505-dd808fb5422b" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">242,607</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_20167d09-9ca8-41cd-8406-1da3552f0312" contextRef="C_063ed9f5-a4da-440b-97b0-a6feeb998db3" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">225,485</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Gypsum Wallboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a13f869e-284f-45cf-b1e4-f7e0b1046042" contextRef="C_fc31f93b-bb6c-4907-8b29-c50dc743308f" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">429,773</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_690fd073-3dbb-40c0-b23a-6de7f84f073f" contextRef="C_e1826297-c6f2-4d9f-9cb8-131117c7acc0" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">432,122</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Recycled Paperboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_da5b6a52-369e-4d37-b590-505078a68d21" contextRef="C_ce6b4299-a7b0-4f39-8c01-9d95df6ac0d1" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">167,405</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_5bd9f8df-4657-4846-9b19-c1be8165811c" contextRef="C_b8d02de9-5ffc-4deb-9d23-25dae2e992c1" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">170,832</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Other, net</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1f35e12f-6e31-42bd-9385-80924d4ae86e" contextRef="C_4189c3d6-0c2e-4039-950b-b353760fd4b7" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">81,708</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c834a1e3-33c7-4acf-be09-2370b5919a9a" contextRef="C_6e12c1e0-3286-4ca2-9a06-6754a4dca61b" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">76,081</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_27a8ecf3-4489-4a06-b575-c68d85144f8f" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,042,867</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_55c71835-e405-41f5-9683-12798dfb8f6f" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,947,019</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Segment Operating Earnings, including the proportionately consolidated 50% interest in the revenue and expenses of the Joint Venture, represent Revenue, less direct operating expenses, segment Depreciation, and segment Selling, General, and Administrative expenses. We account for intersegment sales at market prices. Corporate assets consist mainly of cash and cash equivalents, general office assets, and miscellaneous other assets.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The basis used to disclose Identifiable Assets; Capital Expenditures; and Depreciation, Depletion, and Amortization conforms with the equity method, and is similar to how we disclose these accounts in our Unaudited Consolidated Balance Sheets and Unaudited Consolidated Statements of Earnings.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><ix:exclude><div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">16</span></p></div></div></ix:exclude><ix:exclude>
     <hr style="page-break-after:always;"/><div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div></ix:exclude><div style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_9c61f328-3cd3-4a34-9bc0-ff7082bad8f8" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:ScheduleOfGoodwillTextBlock" escape="true"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The segment breakdown of Goodwill is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.72%;"/>
        <td style="width:1.72%;"/>
        <td style="width:1%;"/>
        <td style="width:12.92%;"/>
        <td style="width:1%;"/>
        <td style="width:1.72%;"/>
        <td style="width:1%;"/>
        <td style="width:12.92%;"/>
        <td style="width:1%;"/>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">March 31,</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cement</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_85810276-1ab0-4ee0-a13d-e8fe525c9f79" contextRef="C_d2f3cccf-ab90-4042-b5af-c6cbf68e235f" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">227,639</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_9d7eeca0-1635-4a4c-87c7-5a236c73d3fa" contextRef="C_6f341852-5715-4117-a4b1-b321faa18d4f" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">227,639</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Concrete and Aggregates</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_2d963d53-adf3-42c3-bfb0-82b6d63a4e46" contextRef="C_3d23c04c-09c2-48de-a004-a7977d032bef" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">40,774</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_29a149ec-f74c-4229-8225-fe73de79e0e4" contextRef="C_b23032d2-5b52-446b-a485-f546a6c135a8" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">40,774</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Gypsum Wallboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c1c937e8-0e72-4ed8-b508-a702b34c6ac3" contextRef="C_e25a3157-2f25-4911-a906-ffde65f0d5cf" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">116,618</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d8c0a807-ab55-43f6-99e3-956cbeeaa08e" contextRef="C_d7149ea2-90d0-4c4e-adb2-2bbf86f87440" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">116,618</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Recycled Paperboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_c596d4cd-b3bc-45c7-a00d-a5b0f7c8fb1d" contextRef="C_66d9c59b-188e-4315-b08e-fda20de326cf" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,538</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_f157d440-6733-4f99-8e00-f6c887a34909" contextRef="C_54cca65c-20a8-402d-8476-dc6c0cf7cbe1" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,538</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_a17f0bfc-6153-4ce1-9cfc-1abe27974104" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">392,569</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_5f81e550-06bd-4504-9834-e436d1ccad39" contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">392,569</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p><div style="font-size:12pt;font-family:Times New Roman;"><ix:nonNumeric id="F_9a6101c5-135a-4eb0-aaba-760a99c3f26a" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="exp:ScheduleOfAssetsLiabilitiesAndResultsOfOperationsForUnconsolidatedJointVenturesTableTextBlock" escape="true"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Summarized financial information for the Joint Venture that is not consolidated is set out below. This summarized financial information includes the total amount for the Joint Venture and not our 50% interest in those amounts:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63.48%;"/>
        <td style="width:1%;"/>
        <td style="width:1%;"/>
        <td style="width:15.02%;"/>
        <td style="width:1%;"/>
        <td style="width:1.48%;"/>
        <td style="width:1%;"/>
        <td style="width:15.02%;"/>
        <td style="width:1%;"/>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Revenue</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_8abc4cf6-83e9-4835-a4b4-8931776173aa" contextRef="C_03f67f3c-08ce-4f63-be4a-b0ab1a8530ce" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">58,620</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_d1e2f9e7-a9d0-4d05-b185-4b239dd051c6" contextRef="C_6fa87492-dfaf-47e3-b954-493b889f8361" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">54,246</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Gross Margin</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0c1619b2-65b7-4337-8afc-11d4d296a58f" contextRef="C_03f67f3c-08ce-4f63-be4a-b0ab1a8530ce" name="us-gaap:GrossProfit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,424</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a63c3ed1-f53a-47af-a7e9-fb49383d10ed" contextRef="C_6fa87492-dfaf-47e3-b954-493b889f8361" name="us-gaap:GrossProfit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,538</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Earnings Before Income Taxes</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_af903a08-861c-48a3-89c2-8551eb6b7dde" contextRef="C_03f67f3c-08ce-4f63-be4a-b0ab1a8530ce" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,548</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ffd526a4-28d8-4d20-8c75-ac82ecd5568f" contextRef="C_6fa87492-dfaf-47e3-b954-493b889f8361" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,364</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63%;"/>
        <td style="width:1%;"/>
        <td style="width:1%;"/>
        <td style="width:16.48%;"/>
        <td style="width:1%;"/>
        <td style="width:1%;"/>
        <td style="width:1%;"/>
        <td style="width:14.52%;"/>
        <td style="width:1%;"/>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">March 31,</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Current Assets</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_e506325b-2584-4307-b691-ed1273dd420f" contextRef="C_d36c4c32-c390-49ee-9759-2fad11fb6bc3" name="us-gaap:AssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">123,487</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_547ea57b-ca3e-4108-af07-b04b8da237b8" contextRef="C_aca5090d-570d-4502-8a94-c5bb4eeda5db" name="us-gaap:AssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">111,164</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Noncurrent Assets</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ac95701e-e472-487e-b5d8-80b72ffc0a44" contextRef="C_d36c4c32-c390-49ee-9759-2fad11fb6bc3" name="us-gaap:AssetsNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">172,875</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_08c56f3e-f1ab-43c5-ac77-fdb615fdcf26" contextRef="C_aca5090d-570d-4502-8a94-c5bb4eeda5db" name="us-gaap:AssetsNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">158,618</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Current Liabilities</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_984f9ea3-0b40-44cb-bade-335ab6e334a9" contextRef="C_d36c4c32-c390-49ee-9759-2fad11fb6bc3" name="us-gaap:LiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">49,102</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_70640977-a703-4b36-af02-4ea1459b7ba7" contextRef="C_aca5090d-570d-4502-8a94-c5bb4eeda5db" name="us-gaap:LiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">27,994</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div></ix:nonNumeric></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:11pt;font-family:Arial;"><ix:nonNumeric id="F_cf7cb8d3-7740-480d-9000-9af903f12c18" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(N) INTEREST EXPENSE</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_cc45f884-28c3-4cc6-aab4-18399edba414" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock" escape="true"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following components are included in Interest Expense, net:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63.135%;"/>
        <td style="width:1.639%;"/>
        <td style="width:1%;"/>
        <td style="width:14.794%;"/>
        <td style="width:1%;"/>
        <td style="width:1.639%;"/>
        <td style="width:1%;"/>
        <td style="width:14.794%;"/>
        <td style="width:1%;"/>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Interest Income</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_ef04d171-fc31-4d78-bb3d-0d8dc95220c6" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:InvestmentIncomeInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">182</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a49e5943-7bfe-4580-bb5b-4b27b862a934" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:InvestmentIncomeInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">158</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Interest Expense</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_94315c77-1848-4587-a480-d3db6ece43be" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:InterestExpenseBorrowings" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,391</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_fafda223-3376-4db0-a538-3477cebae5eb" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:InterestExpenseBorrowings" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,923</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Other Expenses</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_1e63f94e-a1a9-4760-8c8d-67c6a0f13cb9" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:InterestExpenseOtherLongTermDebt" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">475</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_b441d3ab-3313-4042-bcef-ef6e5ec6d189" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:InterestExpenseOtherLongTermDebt" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">474</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Interest Expense, net</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_b20f4624-ba24-4273-ad64-00165cab51c3" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:InterestExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,684</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"><ix:nonFraction id="F_6a67ae3c-fb1b-4e3e-bdf1-956c4dd6798d" contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f" name="us-gaap:InterestExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,239</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Interest Income includes interest earned on investments of excess cash. Components of Interest Expense include interest associated with the Revolving Credit Facility, Term Loan, Senior Unsecured Notes, and commitment fees based on the unused portion of the Revolving Credit Facility. Other Expenses include amortization of debt issuance costs and Revolving Credit Facility costs.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></ix:nonNumeric></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">17</span></p></div></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <div style="font-size:11pt;font-family:Arial;"><ix:nonNumeric id="F_3bb09ec1-784d-46ee-83c0-0c852c0c7210" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" escape="true"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(O) COMMITMENTS AND CONTINGENCIES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">We have certain deductible limits under our workers&#8217; compensation and liability insurance policies for which reserves are established based on the undiscounted estimated costs of known and anticipated claims. We have entered into standby letter of credit agreements relating to workers&#8217; compensation, auto, and general liability self-insurance. At June 30, 2024, we had contingent liabilities under these outstanding letters of credit of approximately $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_a92d56b2-a90b-4a86-8fe9-34cd5fc49d78" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:LettersOfCreditOutstandingAmount" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">10.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In the ordinary course of business, we execute contracts involving indemnifications that are both standard in the industry and specific to a transaction, such as the sale of a business. These indemnifications may include claims relating to any of the following: environmental and tax matters; intellectual property rights; governmental regulations and employment-related matters; customer, supplier, and other commercial contractual relationships; and construction contracts and financial matters. While the maximum amount to which the Company may be exposed under such agreements cannot be estimated, management believes these indemnifications will not have a material adverse effect on our consolidated financial position, results of operations, or cash flows. We currently have </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_dfd5db7a-479d-46e9-bb37-bb963f1f3fc6" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="us-gaap:GuarantyLiabilities" unitRef="U_USD" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> outstanding guarantees.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">We are currently contingently liable for performance under $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_0bfb0e85-8dde-4224-aea8-f6afb5d7cf1e" contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f" name="exp:ContingentLiabilityForPerformanceBondsRequiredByStatesMunicipalitiesAndRelatedAgencies" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">30.1</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million in performance bonds required by certain states and municipalities, and their related agencies. The bonds are principally for certain reclamation obligations and mining permits. We have indemnified the underwriting insurance company against any exposure under the performance bonds. In our past experience, no material claims have been made against these financial instruments.</span></p></ix:nonNumeric></div>
  <div style="font-size:11pt;font-family:Arial;"><ix:nonNumeric id="F_d5e8d9dd-405e-47c0-9541-ba0d2a065ca9" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="us-gaap:FairValueDisclosuresTextBlock" escape="true"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(P) FAIR VALUE OF FINANCIAL INSTRUMENTS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_9bb33bbe-0a05-4402-a5ec-da19fb6dc91c" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="exp:ScheduleOfFairValueOfLongTermDebtTableTextBlock" escape="true"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The fair value of our long-term debt has been estimated based upon our current incremental borrowing rates for similar types of borrowing arrangements. The fair value of our 2.500% Senior Unsecured Notes at June 30, 2024, is as follows:</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:77.42%;"/>
        <td style="width:2%;"/>
        <td style="width:1%;"/>
        <td style="width:18.58%;"/>
        <td style="width:1%;"/>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Fair Value</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_297d2606-b435-427f-ba38-539b97a230d2" contextRef="C_5301d122-74da-4c25-b329-89c93e09b222" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" unitRef="U_pure" scale="-2" decimals="5" format="ixt:num-dot-decimal">2.500</ix:nonFraction></span><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">% Senior Unsecured Notes Due</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"><ix:nonNumeric id="F_9181124d-3be1-43b8-86c8-24da9304da88" contextRef="C_928c1e78-5961-4fed-a255-a9e92895edf5" name="exp:DebtInstrumentMaturityYear"><span style="color:#004483;white-space:pre-wrap;min-width:fit-content;"> 2031</span></ix:nonNumeric></span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"><ix:nonFraction id="F_cd07c600-2bd1-4364-9bd5-d49def84e307" contextRef="C_5301d122-74da-4c25-b329-89c93e09b222" name="us-gaap:LongTermDebtFairValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">634,000</ix:nonFraction></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The estimated fair value of our long-term debt was based on quoted prices of similar debt instruments with similar terms that are publicly traded (Level 1 input). The carrying values of Cash and Cash Equivalents, Accounts Receivable, Accounts Payable, and Accrued Liabilities approximate their fair values at June 30, 2024, due to the short-term maturities of these assets and liabilities. The fair value of our Revolving Credit Facility and Term Loan also approximates the carrying value at June 30, 2024.</span></p></ix:nonNumeric></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">18</span></p></div></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_7_managements_discussion_and"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;">I</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;">TEM 2.  Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></p>
  <p style="padding-bottom:1pt;font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;border-bottom:1pt solid #000000;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">EXECUTIVE SUMMARY</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">We are a leading manufacturer of heavy construction materials and light building materials in the United States. Our primary products, Portland Cement and Gypsum Wallboard, are commodities that are essential in commercial and residential construction; public construction projects; and projects to build, expand, and repair roads and highways. Demand for our products is generally cyclical and seasonal, depending on economic and geographic conditions. We distribute our products throughout most of the United States, except the Northeast, which provides us with regional economic diversification. However, general economic downturns or localized downturns in the regions where we have operations may have a material adverse effect on our business, financial condition, and results of operations.</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Our business is organized into two sectors: Heavy Materials, which includes the Cement and Concrete and Aggregates segments; and Light Materials, which includes the Gypsum Wallboard and Recycled Paperboard segments. Financial results and other information for the three months ended June 30, 2024, and 2023, are presented on a consolidated basis and by these business segments &#8211; Cement, Concrete and Aggregates, Gypsum Wallboard, and Recycled Paperboard.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">We conduct one of our cement operations through a joint venture, Texas Lehigh Cement Company LP, which is located in Buda, Texas (the Joint Venture). We own a 50% interest in the Joint Venture and account for our interest under the equity method of accounting. We proportionately consolidate our 50% share of the Joint Venture&#8217;s Revenue and Operating Earnings in the presentation of our Cement segment, which is the way management organizes the segments within the Company for making operating decisions and assessing performance.</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">All our business activities are conducted in the United States. These activities include the mining of limestone for the manufacture, production, distribution, and sale of portland cement, including portland limestone cement (a basic construction material that is the essential binding ingredient in concrete); the grinding and sale of slag; the mining of gypsum for the manufacture and sale of gypsum wallboard; the manufacture and sale of recycled paperboard to the gypsum wallboard industry and other paperboard converters; the sale of readymix concrete; and the mining and sale of aggregates (crushed stone, sand, and gravel).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">MARKET CONDITIONS AND OUTLOOK</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Our end markets remained steady despite continued restrictive monetary policy from the U.S. Federal Reserve. Although Sales Volume for both Cement and Gypsum Wallboard declined in the first quarter of fiscal 2025, the decline was relatively low, and both pricing and demand remained relatively strong.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">  </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Demand Outlook</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The macroeconomic environment continues to be constructive for our products. We expect demand for cement to remain steady given increased federal funding from the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Infrastructure Investment and Jobs Act</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> for public construction and repair projects; continued high allocations from state budgets for additional infrastructure projects; and growth in heavy industrial projects. The chronic housing shortage driven by more than a decade of underproduction supports solid levels of housing construction activity, and at this time, most consumers are employed and confident they will remain employed. These conditions support the housing market; however, persistent inflation and the impact of interest rates on affordability have moderated housing market strength.  Nonetheless, we also believe our geographical footprint across the U.S. heartland and fast-growing Sun Belt region positions us to capitalize on these favorable market dynamics.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">19</span></p></div></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Cost Outlook</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">We believe we are well-positioned to manage our cost structure and meet our customers&#8217; needs during this fiscal year. Our substantial raw material reserves for our Cement, Aggregates, and Gypsum Wallboard businesses, and their proximity to our respective manufacturing facilities, support our low-cost producer position across all our business segments.</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Energy costs, primarily solid fuel, decreased slightly in all our businesses, but primarily Cement, during the first quarter of fiscal 2025 compared with fiscal 2024. We anticipate fuel costs will be lower in fiscal 2025 but will remain higher than they have been historically. We are expecting increases in freight and delivery costs in fiscal 2025 compared with fiscal 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The primary raw material used to produce paperboard is OCC. Prices for OCC increased during the three months ended June 30, 2024 as compared to fiscal 2024. Fiber prices are subject to change upon short notice due to several factors, including supply of OCC and demand for OCC from both domestic and international companies. Our current customer contracts for gypsum liner include price adjustments that partially compensate for changes in raw material fiber prices. However, because these price adjustments are not realized until future quarters, material costs in our Gypsum Wallboard segment are likely to fluctuate until the effects of these price adjustments are realized.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Maintenance costs increased in fiscal 2024, and we expect continued inflation for maintenance in fiscal 2025 as equipment and contractor costs remain high.</span></p>
  <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">RESULTS OF OPERATIONS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">THREE MONTHS ENDED June 30, 2024, Compared WITH THREE MONTHS ENDED June 30, 2023</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:54.56%;"/>
    <td style="width:1.42%;"/>
    <td style="width:1%;"/>
    <td style="width:12.5%;"/>
    <td style="width:1%;"/>
    <td style="width:1.42%;"/>
    <td style="width:1%;"/>
    <td style="width:12.5%;"/>
    <td style="width:1%;"/>
    <td style="width:1.02%;"/>
    <td style="width:1%;"/>
    <td style="width:10.58%;"/>
    <td style="width:1%;"/>
   </tr>
   <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
    <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
    <td style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Change</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands, except per share)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Revenue</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">608,689</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">601,521</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">1</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cost of Goods Sold</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(421,821</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(425,526</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(1</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Gross Profit</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">186,868</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">175,995</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">6</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Equity in Earnings of Unconsolidated Joint Venture</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">7,716</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">3,159</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">144</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Corporate General and Administrative</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(15,649</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(11,679</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">34</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Other Non-Operating Income</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2,683</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">213</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">1160</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Interest Expense, net</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(10,684</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(12,239</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(13</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Earnings Before Income Taxes</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">170,934</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">155,449</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">10</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Income Tax Expense</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(37,092</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(34,600</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">7</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Net Earnings</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">133,842</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">120,849</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">11</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Diluted Earnings per Share</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">3.94</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">3.40</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">16</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">REVENUE</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Revenue increased by $7.2 million, or 1%, to $608.7 million for the three months ended June 30, 2024. Higher gross sales prices positively affected Revenue by $26.8 million, and were partially offset by lower Sales Volume, which adversely affected Revenue by approximately $19.6 million.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">COST OF GOODS SOLD</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Cost of Goods Sold decreased by $3.7 million, or 1%, to $421.8 million for the three months ended June 30, 2024. The decrease was due to lower Sales Volume of 15.4 million, partially offset by higher operating costs of $11.7 million. Higher operating costs were primarily related to our Concrete and Aggregates and Recycled Paperboard businesses and are discussed further in the segment analysis.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">20</span></p></div></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">GROSS PROFIT</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Gross Profit increased 6% to $186.7 million during the three months ended June 30, 2024. The increase was primarily related to higher gross sales prices, partially offset by lower Sales Volume and increased operating costs. The gross margin expanded to 31%, with higher gross sales prices being partially offset by a rise in operating costs.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">EQUITY IN EARNINGS OF UNCONSOLIDATED JOINT VENTURE</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Equity in Earnings of our Unconsolidated Joint Venture increased by $4.5 million, or 144%, for the three months ended June 30, 2024. The increase was primarily due to higher Sales Volume and lower operating costs, which positively affected earnings by approximately $0.3 million and $4.5 million, respectively. This was partially offset by lower gross sales prices of $0.3 million. Decreased operating costs were primarily related to lower maintenance and energy costs, which increased operating earnings by $3.5 million and $0.5 million respectively. Lower maintenance costs in the current fiscal quarter were partly due to maintenance costs in the prior year being approximately $2.8 million higher than normal given an extended outage that required additional maintenance spending as well as reduced production.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">CORPORATE GENERAL AND ADMINISTRATIVE</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Corporate General and Administrative expenses increased by approximately $3.9 million, or 34%, for the three months ended June 30, 2024. The increase was due primarily to higher salary and incentive compensation, insurance, and information technology costs of $1.2 million, $1.0 million, and $1.6 million, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">OTHER NON-OPERATING INCOME</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Other Non-Operating Income consists of a variety of items that are unrelated to segment operations and include non-inventoried Aggregates income, asset sales, and other miscellaneous income and cost items.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">INTEREST EXPENSE, NET</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Interest Expense, net decreased by approximately $1.5 million, or 13%, during the three months ended June 30, 2024. This decrease was primarily due to lower interest on our revolving credit facility, which was related to lower average outstanding borrowings in the first quarter of fiscal 2025 compared with the prior-year period.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">EARNINGS BEFORE INCOME TAXES</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Earnings Before Income Taxes increased to $170.9 million during the three months ended June 30, 2024, primarily as a result of higher Gross Profit and Equity in Earnings of Unconsolidated Joint Venture, and lower Interest expense, which was partially offset by higher Corporate General and Administrative expense.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">INCOME TAX EXPENSE</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Income Tax Expense was $37.1 million for the three months ended June 30, 2024, compared with $34.6 million for the three months ended June 30, 2023. The effective tax rate remained consistent at 22% with the prior-year period.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">NET EARNINGS</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Net Earnings increased 11% to $133.8 million for the three months ended June 30, 2024, as discussed above.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">21</span></p></div></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">Three MONTHS ENDED June 30, 2024 </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">vs.</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> three MONTHS ENDED June 30, 2023 BY SEGMENT</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following presents results within our two business sectors for the three months ended June 30, 2024, and 2023. Revenue and operating results are organized by sector and discussed by individual business segments.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:3.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Arial;min-width:fit-content;">Heavy Materials</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">CEMENT </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;vertical-align:super;font-size:6.7pt;font-family:Arial;min-width:fit-content;">(1)</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:54.56%;"/>
    <td style="width:1.42%;"/>
    <td style="width:1%;"/>
    <td style="width:12.5%;"/>
    <td style="width:1%;"/>
    <td style="width:1.42%;"/>
    <td style="width:1%;"/>
    <td style="width:12.5%;"/>
    <td style="width:1%;"/>
    <td style="width:1.02%;"/>
    <td style="width:1%;"/>
    <td style="width:10.58%;"/>
    <td style="width:1%;"/>
   </tr>
   <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
    <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="background-color:#004483;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
    <td style="background-color:#004483;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Percentage Change</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #17385e;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #17385e;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #17385e;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(in thousands, except per ton information)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #17385e;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #17385e;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Revenue, including Intersegment and Joint Venture</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">339,162</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">329,032</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">3</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Less Intersegment Revenue</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(10,280</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(10,137</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">1</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Less Joint Venture Revenue</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(29,310</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(27,123</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">8</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Revenue</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">299,572</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">291,772</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">3</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Sales Volume (M Tons)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">1,947</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2,013</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(3</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Freight and Delivery Costs billed to Customers</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(20,372</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(17,528</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">16</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Average Net Sales Price, per ton</span><span style="color:#004483;top:-4.221pt;white-space:pre-wrap;font-size:6.03pt;font-family:'Arial Narrow',sans-serif;position:relative;min-width:fit-content;">&#160;(2)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">156.10</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">147.27</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">6</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Operating Margin, per ton</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">45.78</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">36.79</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">24</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Operating Earnings</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">89,125</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">74,061</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">20</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:6.7pt;font-family:Arial;min-width:fit-content;">(1) Total of wholly owned subsidiaries and proportionately consolidated 50% interest of the Joint Venture&#8217;s results.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:6.7pt;font-family:Arial;min-width:fit-content;">(2) Net of freight per ton, including Joint Venture.</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Cement Revenue was $339.2 million, a 3% increase, for the three months ended June 30, 2024. Higher gross sales prices increased Cement Revenue by approximately $20.3 million, and were partially offset by lower Sales Volume of $10.2 million.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">  </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Cement Operating Earnings increased by $15.0 million to $89.1 million for the three months ended June 30, 2024.</span><span style="color:#ff0000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The increase was due to higher gross sales prices of $20.3 million which were partially offset by lower Sales Volume and higher operating costs of $2.9 million and $2.4 million, respectively. The increase in operating costs was primarily due to higher freight, labor, depreciation, and purchased raw materials costs of approximately $3.4 million, $1.1 million, $1.2 million, and $2.6 million, respectively. These were partially offset by lower maintenance and fuel costs of $1.8 million and $0.9 million, and the impact of recording acquired inventories at fair value in the first quarter of fiscal 2024 of $2.8 million. The Operating Margin increased to 26% from 23% as a result of higher gross sales prices, partially offset by the increase in operating expenses.</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">22</span></p></div></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">CONCRETE AND AGGREGATES</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:54.56%;"/>
    <td style="width:1.42%;"/>
    <td style="width:1%;"/>
    <td style="width:12.5%;"/>
    <td style="width:1%;"/>
    <td style="width:1.42%;"/>
    <td style="width:1%;"/>
    <td style="width:12.5%;"/>
    <td style="width:1%;"/>
    <td style="width:1.02%;"/>
    <td style="width:1%;"/>
    <td style="width:10.58%;"/>
    <td style="width:1%;"/>
   </tr>
   <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
    <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="background-color:#004483;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
    <td style="background-color:#004483;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Percentage Change</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #17385e;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #17385e;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #17385e;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(in thousands, except net sales prices)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #17385e;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #17385e;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Revenue, including Intersegment</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">64,815</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">70,453</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(8</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Less Intersegment Revenue</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(3,777</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(3,038</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">24</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Revenue</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">61,038</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">67,415</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(9</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)%</span></p></td>
   </tr>
   <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Sales Volume</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">M Cubic Yards of Concrete</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">343</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">385</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(11</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">M Tons of Aggregate</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">799</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">1,157</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(31</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Average Net Sales Price</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Concrete - Per Cubic Yard</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">148.56</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">141.80</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">5</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Aggregates - Per Ton</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">12.61</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">11.30</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">12</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Operating Earnings</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2,980</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">7,034</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(58</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)%</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Concrete and Aggregates Revenue declined 8% to $64.8 million for the three months ended June 30, 2024. The decrease was due to lower Sales Volume, which reduced Revenue by $9.3 million, partially offset by higher gross sales prices of $3.6 million.</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Operating Earnings were approximately $3.0 million, a 58% decline. Lower Sales Volume of $2.8 million and higher operating costs of $4.9 million contributed to the decrease, and were partially offset by higher gross sales prices of $3.6 million. The increase in operating costs was primarily due to higher materials, maintenance, and delivery expenses of approximately $2.3 million, $1.3 million, and $1.3 million, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#ff0000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">23</span></p></div></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:11pt;font-family:Arial;min-width:fit-content;">Light Materials</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">GYPSUM WALLBOARD</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:54.549%;"/>
    <td style="width:1.42%;"/>
    <td style="width:1%;"/>
    <td style="width:12.498000000000001%;"/>
    <td style="width:1%;"/>
    <td style="width:1.42%;"/>
    <td style="width:1%;"/>
    <td style="width:12.498000000000001%;"/>
    <td style="width:1%;"/>
    <td style="width:1.02%;"/>
    <td style="width:1%;"/>
    <td style="width:10.598%;"/>
    <td style="width:1%;"/>
   </tr>
   <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
    <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="background-color:#004483;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
    <td style="background-color:#004483;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Percentage Change</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #17385e;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #17385e;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #17385e;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(in thousands, except per MSF information)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #17385e;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #17385e;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Revenue</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">217,826</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">219,097</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(1</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)%</span></p></td>
   </tr>
   <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Sales Volume (MMSF)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">757</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">763</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(1</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Freight and Delivery Costs billed to Customers</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(36,485</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(38,608</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(5</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Average Net Sales Price, per MSF </span><span style="color:#004483;top:-4.221pt;white-space:pre-wrap;font-size:6.03pt;font-family:'Arial Narrow',sans-serif;position:relative;min-width:fit-content;">(1)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">239.43</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">236.66</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">1</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Freight, per MSF</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">48.20</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">50.60</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(5</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Operating Margin, per MSF</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">124.14</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">119.08</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">4</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Operating Earnings</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">93,976</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">90,857</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">3</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:6.7pt;font-family:Arial;min-width:fit-content;">(1) Net of freight per MSF.</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Gypsum Wallboard Revenue was $217.8 million, a 1% decrease for the three months ended June 30, 2024. Lower Sales Volume reduced Revenue by approximately $1.7 million, partially offset by higher gross sales prices of $0.4 million. Our market share remained relatively consistent during the three months ended June 30, 2024.</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Operating Earnings increased 3% to $94.0 million, primarily because of higher gross sales prices of $0.4 million and lower operating costs of $3.4 million. The higher gross sales prices were partially offset by lower Sales Volume of $0.7 million. The lower operating costs were primarily related to freight and energy, which positively affected Operating Earnings by approximately $1.9 million and $1.1 million, respectively. Operating Margin increased to 43% for the three months ended June 30, 2024, primarily because of higher gross sales prices and lower operating costs. Fixed costs are not a significant portion of the overall cost of wallboard; therefore, changes in utilization have a relatively minor impact on our operating cost per unit.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">24</span></p></div></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">RECYCLED PAPERBOARD</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:54.549%;"/>
    <td style="width:1.42%;"/>
    <td style="width:1%;"/>
    <td style="width:12.498000000000001%;"/>
    <td style="width:1%;"/>
    <td style="width:1.42%;"/>
    <td style="width:1%;"/>
    <td style="width:12.498000000000001%;"/>
    <td style="width:1%;"/>
    <td style="width:1.02%;"/>
    <td style="width:1%;"/>
    <td style="width:10.598%;"/>
    <td style="width:1%;"/>
   </tr>
   <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
    <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="background-color:#004483;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
    <td style="background-color:#004483;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Percentage Change</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #17385e;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #17385e;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #17385e;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(in thousands, except per ton information)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #17385e;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #17385e;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Revenue, including Intersegment</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">54,240</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">45,328</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">20</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Less Intersegment Revenue</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(23,987</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(22,091</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">9</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Revenue</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">30,253</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">23,237</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">30</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Sales Volume (M Tons)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">91</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">83</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">10</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Average Net Sales Price, per ton </span><span style="color:#004483;top:-4.221pt;white-space:pre-wrap;font-size:6.03pt;font-family:'Arial Narrow',sans-serif;position:relative;min-width:fit-content;">(1)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">597.41</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">536.56</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">11</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Operating Margin, per ton</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">93.44</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">86.77</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">8</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Operating Earnings</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">8,503</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">7,202</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">18</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:6.7pt;font-family:Arial;min-width:fit-content;">(1) Net of freight per ton.</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Recycled Paperboard Revenue increased 20% to $54.2 million during the three months ended June 30, 2024. Higher gross sales prices and Sales Volume increased Revenue by $4.9 million and $4.0 million, respectively. Higher gross sales prices were related to the pricing provisions in our long-term sales agreements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Operating Earnings increased 18% to $8.5 million, primarily because of higher gross sales prices and Sales Volume, which increased Operating Earnings by $4.9 million and $0.6 million, respectively. This was partially offset by higher operating costs, which reduced Operating Earnings by approximately $4.2 million. The increase in operating costs was primarily related to higher input costs, namely fiber,of approximately $6.6 million which were partially offset by lower energy, chemical, and freight costs of $1.0 million, $0.7 million, and $0.5 million, respectively. The Operating Margin remained consistent at 16%, with the increase in operating costs offsetting the higher gross sales prices. Although the Company has certain pricing provisions in its long-term sales agreements, prices are only adjusted at certain times throughout the year, so price adjustments are not always reflected in the same period as the change in costs.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">   </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">25</span></p></div></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">CRITICAL ACCOUNTING POLICIES AND ESTIMATES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The preparation of financial statements in accordance with accounting principles generally accepted in the United States requires management to adopt accounting policies and make significant judgments and estimates to develop amounts disclosed in the financial statements. In many cases, alternative policies or estimation techniques could be used. We maintain a thorough process to review the application of our accounting policies and to evaluate the appropriateness of the many estimates that are required to prepare our financial statements. However, even under optimal circumstances, estimates routinely require adjustment based on changing circumstances and the receipt of new or better information.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Information regarding our Critical Accounting Policies can be found in our Annual Report. The three Critical Accounting Policies that we believe are material to our financial statements, and either require the most judgment, or the selection or application of alternative accounting policies, are those related to long-lived assets, goodwill, and business combinations. Management has discussed the development and selection of these Critical Accounting Policies and estimates with the Audit Committee of our Board of Directors and with our independent registered public accounting firm. In addition, Note (A) to the financial statements in our Annual Report contains a summary of our significant accounting policies.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Arial;min-width:fit-content;">Recent Accounting Pronouncements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Refer to Footnote (A) in the Notes to Unaudited Consolidated Financial Statements of this Form 10-Q for information regarding recently issued accounting pronouncements that may affect our financial statements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">LIQUIDITY AND CAPITAL RESOURCES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">We believe at this time we have access to sufficient financial resources from our liquidity sources to fund our business and operations, including contractual obligations, capital expenditures, and debt service obligations for at least the next twelve months. We regularly monitor any potential disruptions to the economy, and to our operations, particularly changing fiscal policy or economic conditions affecting our industries. Please see the Debt Financing Activities section below for a discussion of our revolving credit facility and the amount of borrowings available to us in the next twelve-month period.</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Arial;min-width:fit-content;">Cash Flow</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table provides a summary of our Cash Flows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:63.135%;"/>
    <td style="width:1.639%;"/>
    <td style="width:1%;"/>
    <td style="width:14.794%;"/>
    <td style="width:1%;"/>
    <td style="width:1.639%;"/>
    <td style="width:1%;"/>
    <td style="width:14.794%;"/>
    <td style="width:1%;"/>
   </tr>
   <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
    <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
    <td style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Net Cash Provided by Operating Activities</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">132,636</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">140,487</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;border-bottom:2.25pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Investing Activities</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Additions to Property, Plant, and Equipment</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(33,128</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(35,999</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Acquisition Spending</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(55,053</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Net Cash Used in Investing Activities</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(33,128</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(91,052</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;border-bottom:2.25pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Financing Activities</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Increase in Credit Facility</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">10,000</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">65,000</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Repayment of Term Loan</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(2,500</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(2,500</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Dividends Paid to Stockholders</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(8,538</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(8,995</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Purchase and Retirement of Common Stock</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(85,490</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(74,058</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Proceeds from Stock Option Exercises</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">56</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">10,385</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Shares Redeemed to Settle Employee Taxes on Stock Compensation</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(1,421</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(1,360</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Net Cash Used in Financing Activities</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(87,893</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(11,528</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Net Increase in Cash and Cash Equivalents</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">11,615</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">37,907</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Net Cash Provided by Operating Activities decreased by $7.9 million to $132.6 million during the three months ended June 30, 2024. This decrease was primarily attributable to lower cash flows from changes in Working</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">26</span></p></div></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Capital and dividends from our Unconsolidated Joint Venture of $8.9 million and $2.5 million, respectively.  This was partially offset by higher Net Earnings, adjusted for approximately $3.7 million of non-cash expenses.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Working Capital increased by $34.1 million to $422.4 million at June 30, 2024, compared with March 31, 2024. The increase was primarily due to higher Cash, Accounts and Notes Receivable, net, and Prepaid and Other Assets of $11.6 million, $75.4 million, and $7.9 million, respectively. This was partially offset by $7.3 million of lower Income Tax Receivable, $21.0 million of higher Accounts Payable, and $35.7 million of higher Income Tax Payable.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The increase in Accounts Receivable at June 30, 2024, was primarily related to higher Revenue during the three months ended June 30, 2024, particularly in the month of June, compared with the three months ended March 31, 2024. As a percentage of quarterly sales generated for the respective quarter, Accounts Receivable was approximately 46% and 33% at June 30, 2024 and March 31, 2024, respectively. Management measures the change in Accounts Receivable by monitoring the days sales outstanding on a monthly basis to determine if any deterioration has occurred in the collectability of the Accounts Receivable. No significant deterioration in the collectability of our Accounts Receivable was identified at June 30, 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">  </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Our Inventory balance at June 30, 2024, decreased by approximately $2.3 million from our balance at March 31, 2024. Within Inventory, Recycled Paperboard and Repair Parts inventory declined $4.3 million and $5.3 million, respectively. This was partially offset by increased Raw Materials and Materials-in-Progress, Aggregates and Gypsum Wallboard inventory of approximately $3.6 million, $1.9 million, and $1.7 million, respectively. The relatively flat balance in Raw Materials and Materials-in-Progress is consistent with our business cycle; we generally build up clinker inventory over the winter months to meet the demand for cement in the spring and summer. The decrease in Repair Parts inventory was primarily due to the completion of most of our scheduled outages during the quarter. The largest individual balance in our Inventory is our Repair Parts. These parts are necessary given the size and complexity of our manufacturing plants, as well as the age of certain of our plants, which creates the need to stock a high level of Repair Parts inventory. We believe all of these repair parts are necessary, and we perform semi-annual analyses to identify obsolete parts. We have less than one year&#8217;s sales of all product inventories, and our inventories have a low risk of obsolescence because our products are basic construction materials.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Net Cash Used in Investing Activities during the three months ended June 30, 2024, was approximately $33.1 million, compared with $91.1 million during the same period in 2023. The $58.0 million decrease was primarily related to the $55.1 million purchase of the Stockton Terminal in May 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">  </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Net Cash Used in Financing Activities was $87.9 million during the three months ended June 30, 2024 compared with $11.5 million during the same period in 2023. The $76.4 million increase was primarily related to lower borrowings and Proceeds from Stock Option Exercises of $55.0 million and $10.3 million, respectively, as well as higher Purchase and Retirement of Common Stock of $11.4 million.</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Our debt-to-capitalization ratio and net-debt-to-capitalization ratio were 45.1% and 44.0%, respectively, at June 30, 2024, compared with 45.7% and 44.9%, respectively, at March 31, 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Arial;min-width:fit-content;">Debt Financing Activities</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Below is a summary of the Company&#8217;s outstanding debt facilities at June 30, 2024:</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:74.38%;"/>
    <td style="width:2.08%;"/>
    <td style="width:23.54%;"/>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Maturity</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;Revolving Credit Facility</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">May 2027</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;Term Loan</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">May 2027</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;2.500% Senior Unsecured Notes</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">July 2031</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">See Footnote (M) to the Unaudited Consolidated Financial Statements for further details on the Company&#8217;s debt facilities, including interest rate, and financial and other covenants and restrictions.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">27</span></p></div></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The revolving borrowing capacity of our Revolving Credit Facility is $750.0 million (any revolving loans borrowed under the Revolving Credit Facility, as applicable, the Revolving Loans). The Revolving Credit Facility also includes a swingline loan sublimit of $25.0 million, and a $40.0 million letter of credit facility. At June 30, 2024 we had $180.0 million outstanding of Revolving Loans under the Revolving Credit Facility and $10.0 million of outstanding letters of credit, leaving us with $560.0 million of available borrowings under the Revolving Credit Facility, net of the outstanding letters of credit. We are contingently liable for performance under $30.1 million in performance bonds relating primarily to our mining operations. We do not have any off-balance sheet debt, or any outstanding debt guarantees.</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Other than the Revolving Credit Facility, we have no additional source of committed external financing in place. Should the Revolving Credit Facility be terminated, no assurance can be given as to our ability to secure a new source of financing. Consequently, if any balance were outstanding on the Revolving Credit Facility at the time of termination, and an alternative source of financing could not be secured, it would have a material adverse impact on our business.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">We believe that our cash flow from operations and available borrowings under our Revolving Credit Facility, as well as cash on hand, should be sufficient to meet our currently anticipated operating needs, capital expenditures, and dividend and debt service requirements for at least the next 12 months. However, our future liquidity and capital requirements may vary depending on a number of factors, including market conditions in the construction industry, our ability to maintain compliance with covenants in our Revolving Credit Facility, the level of competition, and general and economic factors beyond our control, such as supply chain constraints and inflation. These and other developments could reduce our cash flow or require that we seek additional sources of funding. We cannot predict what effect these factors will have on our future liquidity. See Market Conditions and Outlook section above for further discussion of the possible effects on our business.</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">As market conditions warrant, the Company may from time to time seek to purchase or repay its outstanding debt securities or loans, including the 2.500% Senior Unsecured Notes, Term Loan, and borrowings under the Revolving Credit Facility, in privately negotiated or open market transactions, by tender offer or otherwise. Subject to any applicable limitations contained in the agreements governing our indebtedness, any purchases made by us may be funded by the use of cash on our balance sheet or the incurrence of new debt. The amounts involved in any such purchase transactions, individually or in aggregate, may be material.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">We have approximately $24.9 million of lease liabilities at June 30, 2024, that have an average remaining life of approximately 9.9 years.</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Arial;min-width:fit-content;">Dividends</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Dividends paid were $8.5 million and $9.0 million for the three months ended June 30, 2024, and 2023, respectively. Each quarterly dividend payment is subject to review and approval by our Board of Directors, who will continue to evaluate our dividend payment amount on a quarterly basis.</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Arial;min-width:fit-content;">Share Repurchases</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">During the three months ended June 30, 2024, our share repurchases were as follows:</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:47.22%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:10.32%;"/>
    <td style="width:1%;"/>
    <td style="width:1.22%;"/>
    <td style="width:1%;"/>
    <td style="width:9.76%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:10.16%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:1%;"/>
    <td style="width:10.32%;"/>
    <td style="width:1%;"/>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Period</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Total Number of<br/>Shares Purchased</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Average Price Paid<br/>Per Share</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Total Number of<br/>Shares Purchased<br/>as Part of Publicly<br/>Announced Plans<br/>or Programs</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Maximum Number<br/>of Shares that May<br/>Yet be Purchased<br/>Under the Plans<br/>or Programs</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">April 1 through April 30, 2024</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">129,067</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">256.53</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">129,067</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">May 1 through May 31, 2024</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">118,618</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">253.81</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">118,618</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">June 1 through June 30, 2024</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">100,048</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">222.63</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">100,048</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Quarter 1 Totals</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">347,733</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">245.85</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">347,733</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Year-to-Date Totals</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">347,733</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">245.85</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">347,733</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">5,535,937</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">28</span></p></div></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">On May 17, 2022, the Board of Directors authorized us to repurchase an additional 7.5 million shares. This authorization brought the cumulative total of Common Stock our Board has approved for repurchase in the open market to 55.9 million shares since we became publicly held in April 1994. Through June 30, 2024, we have repurchased approximately 50.4 million shares.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Share repurchases may be made from time to time in the open market or in privately negotiated transactions. The timing and amount of any share repurchases are determined by management, based on its evaluation of market and economic conditions and other factors. In some cases, repurchases may be made pursuant to plans, programs, or directions established from time to time by the Company&#8217;s management, including plans intended to comply with the safe-harbor provided by Rule 10b5-1.</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">During the three months ended June 30, 2024, the Company withheld from employees 5,493 shares of stock upon the vesting of Restricted Shares that were granted under the Plan. We withheld these shares to satisfy the employees&#8217; statutory tax withholding requirements, which is necessary once the Restricted Shares or Restricted Share Units are vested.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">  </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Arial;min-width:fit-content;">Capital Expenditures</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table details capital expenditures by category:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:63.135%;"/>
    <td style="width:1.639%;"/>
    <td style="width:1%;"/>
    <td style="width:14.794%;"/>
    <td style="width:1%;"/>
    <td style="width:1.639%;"/>
    <td style="width:1%;"/>
    <td style="width:14.794%;"/>
    <td style="width:1%;"/>
   </tr>
   <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
    <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
    <td style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
    <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Land and Quarries</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2,344</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">548</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Plants</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">13,591</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">16,272</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Buildings, Machinery, and Equipment</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">17,193</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">19,179</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
    <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Total Capital Expenditures</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">33,128</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
    <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">35,999</span></p></td>
    <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Capital expenditures for fiscal 2025 are expected to range from $310.0 million to $340.0 million and will be allocated across both Heavy Materials and Light Materials sectors. These estimated capital expenditures will include maintenance capital expenditures and improvements, as well as other safety and regulatory projects.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">29</span></p></div></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">FORWARD LOOKING STATEMENTS</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Certain matters discussed in this report contain forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, Section 21E of the Securities Exchange Act of 1934 and the Private Securities Litigation Reform Act of 1995. Forward-looking statements may be identified by the context of the statement and generally arise when the Company is discussing its beliefs, estimates or expectations. These statements are not historical facts or guarantees of future performance but instead represent only the Company&#8217;s belief at the time the statements were made regarding future events which are subject to certain risks, uncertainties and other factors, many of which are outside the Company&#8217;s control. Actual results and outcomes may differ materially from what is expressed or forecast in such forward-looking statements. The principal risks and uncertainties that may affect the Company&#8217;s actual performance include the following: the cyclical and seasonal nature of the Company&#8217;s businesses; fluctuations in public infrastructure expenditures; adverse weather conditions and their effects on infrastructure and other construction projects; the fact that our products are commodities and that prices for our products are subject to material fluctuation due to market conditions and other factors beyond our control; the availability and fluctuations in the cost of raw materials; changes in the costs of energy, including, without limitation, natural gas, coal and oil (including diesel), and the nature of our obligations to counterparties under energy supply contracts, such as those related to market conditions (for example, spot market prices), governmental orders and other matters; changes in the cost and availability of transportation; unexpected operational difficulties, including unexpected maintenance costs, equipment downtime and interruption of production; material nonpayment or non-performance by any of our key customers; consolidation of our customers; inability to timely execute announced capacity expansions; difficulties and delays in the development of new business lines; governmental regulation and changes in governmental and public policy (including, without limitation, climate change and other environmental regulation); possible outcomes of pending or future litigation or arbitration proceedings; changes in economic conditions or the nature or level of activity in any one or more of the markets or industries in which the Company or its customers are engaged; severe weather conditions (such as winter storms, tornados and hurricanes) and their effects on our facilities, operations and contractual arrangements with third parties; competition; cyber-attacks or data security breaches; increases in capacity in the gypsum wallboard and cement industries; changes in the demand for residential housing construction or commercial construction or construction projects undertaken by state or local governments; the availability of acquisition or other growth opportunities that meet our financial return standards and fit our strategic focus; risks related to pursuit of acquisitions, joint ventures and other transactions or the execution or implementation of such transactions, including the integration of operations acquired by the Company; general economic conditions including inflation and recessionary conditions; and changes in interest rates and the resulting effects on the Company and demand for our products. For example, increases in interest rates, decreases in demand for construction materials or increases in the cost of energy (including, without limitation, natural gas, coal and oil) and the cost of our raw materials can expected to adversely affect the revenue and operating earnings of our operations. In addition, changes in national or regional economic conditions and levels of infrastructure and construction spending could also adversely affect the Company&#8217;s result of operations. Finally, any forward-looking statements made by the Company are subject to the risks and impacts associated with natural disasters, the outbreak, escalation, or resurgence of health emergencies, pandemics or other unforeseen events, including, without limitation, the COVID-19 pandemic and responses thereto designed to contain its spread and mitigate its public health effects, as well as their impact on our operations or on economic conditions, capital and financial markets. These and other factors are described in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2024. All forward-looking statements made herein are made as of the date hereof, and the risk that actual results will differ materially from expectations expressed herein will increase with the passage of time. The Company undertakes no duty to update any forward-looking statement to reflect future events or changes in the Company&#8217;s expectations.</span></p>
  <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:13pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">30</span></p></div></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;" id="item_3"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;">Ite</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;">m 3. Quantitative and Qualitative Disclosures About Market Risk</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">We are exposed to market risks related to fluctuations in interest rates on our Revolving Credit Facility. We have occasionally utilized derivative instruments, including interest rate swaps, in conjunction with our overall strategy to manage the debt outstanding that is subject to changes in interest rates. We had a $750.0 million Revolving Credit Facility at June 30, 2024, under which borrowings bear interest at a variable rate. A hypothetical 100 basis point increase in interest rates on the $180.0 million of borrowings under the Revolving Credit Facility and the $180.0 million of borrowings under the Term Loan at June 30, 2024, would increase interest expense by approximately $3.6 million on an annual basis. At present, we do not utilize derivative financial instruments.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">We are subject to commodity risk with respect to price changes principally in coal, coke, natural gas, and power. We attempt to limit our exposure to changes in commodity prices by entering into contracts or increasing our use of alternative fuels.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;" id="item_4"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;">Ite</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;">m 4. Controls and Procedures</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">We have established a system of disclosure controls and procedures that are designed to ensure that information relating to the Company, which is required to be disclosed by us in the reports that we file or submit under the Securities Exchange Act of 1934 (Exchange Act), is recorded, processed, summarized, and reported within the time periods specified by the SEC&#8217;s rules and forms, and that such information is accumulated and communicated to management, including our Chief Executive Officer (CEO) and Chief Financial Officer (CFO), in a timely fashion. An evaluation of the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rule 13a-15(e) under the Exchange Act) was performed as of the end of the period covered by this quarterly report. This evaluation was performed under the supervision and with the participation of management, including our CEO and CFO. Based upon that evaluation, our CEO and CFO have concluded that these disclosure controls and procedures were effective.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">31</span></p></div></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;" id="part_ii"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;">P</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;">ART II. OTHER INFORMATION</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;" id="item_1_legal_proceedings"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;">Item 1.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;"> Legal Proceedings</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In February 2023, the EPA published a final rule disapproving the State Implementation Plans (SIPs) for twenty-one states, which addressed each state&#8217;s obligations to eliminate significant contributions to nonattainment, or interference with maintenance, of the 2015 ozone NAAQS in other states (interstate transport requirements). States subject to a SIP Disapproval under this final action relevant to our cement operations include Illinois, Kentucky, Missouri, Nevada, Ohio, Oklahoma, and Texas.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In March 2023, the EPA finalized a proposed Federal Implementation Plan (FIP), also known as the "Good Neighbor Plan," which addresses interstate transport obligations for the twenty-one states with disapproved SIPs as well as two additional states that had not submitted any revisions for their SIPs. In January 2024, the EPA added five more states to the FIP. The FIP establishes nitrogen oxide (NOx) emissions limitations beginning in 2026 during the ozone season for kilns used in cement and cement product manufacturing in 20 states, including all the above-listed states. The FIP went into effect on August 4, 2023, but has not been implemented in 12 of the states with disapproved SIPs due to legal challenges.</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">States subject to the FIP relevant to our cement operations include Illinois, Kentucky, Missouri, Nevada, Ohio, Oklahoma, and Texas. Our facilities most directly affected by the disapproval by the EPA of the SIPs and the FIP finalized in March 2023 are our cement plants located in Nevada, Oklahoma and Texas. Various legal challenges have been filed against the EPA&#8217;s disapproval of the SIPs for such states, including Nevada, Oklahoma and Texas, which stayed the implementation of the EPA&#8217;s FIP in those states. We also filed our own challenges to the disapproval of the SIPs in these three states. In each of these actions, the petitioners have challenged the failure on the part of the EPA to appropriately defer to the applicable state&#8217;s analysis and determinations regarding interstate transport obligations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">An adverse outcome in these actions could require us to incur significant capital expenditures related to the installation of additional controls and additional operating costs at the affected facilities or, if the installation of controls proves impracticable, to modify or curtail our operations at such facilities, which could have a material adverse effect on their profitability. Multiple parties have filed lawsuits challenging the EPA&#8217;s disapproval of the states&#8217; plans as well as the Good Neighbor Plan, but no court has issued a final ruling on the validity of the disapprovals or the FIP.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Although we are unable to predict the likely outcome of the multiple legal challenges to both the state disapprovals and the Good Neighbor Plan at this time, on July 12, 2024, we entered into a settlement agreement with the EPA related to our cement operations in Nevada, which agreement provides (i) for the installation of additional emissions controls referred to as &#8220;low NOx burners&#8221; and (ii) that we perform a test-and-set process to determine an appropriate NOx emission limit by March 27, 2026.  Assuming such emission limit is finalized and approved by EPA, our Nevada cement operations would no longer be subject to the emissions limit in the Good Neighbor Plan. We estimate the cost of installing the low NOx burners to be approximately $2.5 million.</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In addition to the Good Neighbor Plan legal challenges described above, we have been and may in the future become involved in litigation or other legal proceedings in the ordinary course of our business activities or in connection with transactions or activities undertaken by us, including claims related to worker safety, worker health, environmental matters, commercial contracts, land use rights, taxes, and permits. While the outcome of these proceedings cannot be predicted with certainty, in the opinion of management (based on currently available facts), we do not believe that the ultimate outcome of any currently pending legal proceeding will have a material effect on our consolidated financial condition, results of operations, or liquidity.</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">For additional information regarding claims and other contingent liabilities to which we may be subject, see Footnote (O) in the Unaudited Consolidated Financial Statements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">32</span></p></div></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;" id="item_1a"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;">I</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;">tem 1A. Risk Factors</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">For information regarding factors that could affect our results of operations, financial condition, and liquidity, see Part 1. Item 1A. Risk Factors in our Form 10-K for the fiscal year ended March 31, 2024, filed with the Securities and Exchange Commission on May 22, 2024.</span></p>
  <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_2_unregistered_sales"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;">Item 2. Unregis</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;">tered Sales of Equity Securities and Use of Proceeds</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The disclosure required under this Item is included in &#8220;Management&#8217;s Discussion and Analysis of Results of Operations and Financial Condition&#8221; of this Quarterly Report on Form 10-Q under the heading &#8220;Share Repurchases&#8221; and is incorporated herein by reference.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_4_mine_safety"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;">Item 4. Min</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;">e Safety Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">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 to this Form 10-Q.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_5_other_information"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;">Item 5. Other Information</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">None of the Company's directors or officers </span><span style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_a49628ec-9a42-4f76-9afd-67af9e56a706" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-false"><ix:nonNumeric id="F_1abfb649-1eda-468d-93cf-9293a9f11354" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">adopted</span></ix:nonNumeric></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_72d97418-b8b5-4c59-b0cc-fdab587fb5b8" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="exp:Rule10B51Arrmodifiedflag" format="ixt:fixed-false"><ix:nonNumeric id="F_0bf936ec-5f71-4571-97ff-2edf74adaa92" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="exp:Nonrule10B51Arrmodifiedflag" format="ixt:fixed-false"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">modified</span></ix:nonNumeric></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, or </span><span style="font-size:10pt;font-family:Arial;"><ix:nonNumeric id="F_ed188628-50ea-4e3f-b73b-50b6d4665af7" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false"><ix:nonNumeric id="F_0c779760-5beb-424c-9151-194dd559d5d5" contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">terminated</span></ix:nonNumeric></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> a Rule 10b5-1 trading arrangement, or a non-Rule 10b5-1 trading arrangement during the Company's fiscal quarter ended June 30, 2024.</span></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">33</span></p></div></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_6_exhibits"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;">Item 6. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;">Exhibits</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:9.78%;"/>
    <td style="width:1%;"/>
    <td style="width:89.22%;"/>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">10.1*</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;margin-right:0.020833333333333332in;text-align:left;"><a href="exp-ex10_1.htm"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Form of Management Restricted Stock Unit Agreement (Time). </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:Arial;position:relative;min-width:fit-content;">(1)</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">10.2*</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;margin-right:0.020833333333333332in;text-align:left;"><a href="exp-ex10_2.htm"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Form of Management Restricted Stock Unit Agreement (Performance).</span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></a><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:Arial;position:relative;min-width:fit-content;">(1)</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">10.3*</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;margin-right:0.020833333333333332in;text-align:left;"><a href="exp-ex10_3.htm"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">American Gypsum Company Salaried Incentive Compensation Program for Fiscal Year 2025.</span></a><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:Arial;position:relative;min-width:fit-content;">(1)</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">10.4*</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;margin-right:0.020833333333333332in;text-align:left;"><a href="exp-ex10_4.htm"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Cement Companies Salaried Incentive Compensation Program for Fiscal Year 2025. </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:Arial;position:relative;min-width:fit-content;">(1)</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">10.5*</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;margin-right:0.020833333333333332in;text-align:left;"><a href="exp-ex10_5.htm"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Put Option Agreement by and among Eagle Materials Inc., TLCC GP LLC, TLCC LP LLC, Heidelberg Materials US Inc., and HM Southeast Cement LLC, dated May 1, 2024.</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">10.6</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;margin-right:0.020833333333333332in;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/918646/000119312524144992/d821443dex101.htm"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Eagle Materials Inc. Salaried Incentive Compensation Program for Fiscal 2025 (filed as Exhibit 10.1 to the Current Report on Form 8-K filed with the Commission on May 22, 2024, and incorporated herein by reference).</span></a><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:Arial;position:relative;min-width:fit-content;">(1)</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">10.7</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;margin-right:0.020833333333333332in;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/918646/000119312524144992/d821443dex102.htm"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Eagle Materials Inc. Special Situation Program for Fiscal 2025 (filed as Exhibit 10.2 to the Current Report on Form 8-K filed with the Commission on May 22, 2024, and incorporated herein by reference).</span></a><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:Arial;position:relative;min-width:fit-content;">(1)</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">31.1*</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;margin-right:0.020833333333333332in;text-align:left;"><a href="exp-ex31_1.htm"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Certification of the Chief Executive Officer of Eagle Materials Inc. pursuant to Rules 13a-14 and 15d-14 promulgated under the Securities Exchange Act of 1934, as amended.</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">31.2*</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;margin-right:0.020833333333333332in;text-align:left;"><a href="exp-ex31_2.htm"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Certification of the Chief Financial Officer of Eagle Materials Inc. pursuant to Rules 13a-14 and 15d-14 promulgated under the Securities Exchange Act of 1934, as amended.</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">32.1*</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;margin-right:0.020833333333333332in;text-align:left;"><a href="exp-ex32_1.htm"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Certification of the Chief Executive Officer of Eagle Materials Inc. pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">32.2*</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;margin-right:0.020833333333333332in;text-align:left;"><a href="exp-ex32_2.htm"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Certification of the Chief Financial Officer of Eagle Materials Inc. pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">95*</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;margin-right:0.020833333333333332in;text-align:left;"><a href="exp-ex95.htm"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Mine Safety Disclosure.</span></a></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">101.INS*</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;margin-right:0.020833333333333332in;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Inline XBRL Instance Document &#8211; The instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">101.SCH*</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;margin-right:0.020833333333333332in;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Inline XBRL Taxonomy Extension Schema Document with Embedded Linkbase Documents.</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">104.1*</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;margin-right:0.020833333333333332in;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Cover Page Interactive Data File &#8211; (formatted as Inline XBRL and Contained in Exhibit 101).</span></p></td>
   </tr>
  </table>
  <p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.75pt solid;margin-right:66.667%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">*	Filed herewith.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:6.7pt;font-family:Arial;min-width:fit-content;">(1)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">	Management contract, compensatory plan, or arrangement.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">34</span></p></div></div>
  <hr style="page-break-after:always;"/>
  <div style="padding-top:0.5in;min-height:0.75in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="signatures"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;">SIGNAT</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;">URES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">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><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:59%;"/>
    <td style="width:1%;"/>
    <td style="width:40%;"/>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">EAGLE MATERIALS INC.</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Registrant</span></p></td>
   </tr>
   <tr style="height:12.25pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">July 30, 2024</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">/s/ MICHAEL R. HAACK</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Michael R. Haack</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">President and Chief Executive Officer</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:1pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(principal executive officer)</span></p></td>
   </tr>
   <tr style="height:12.25pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">July 30, 2024</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">/s/ D. CRAIG KESLER</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</span></p></td>
    <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">D. Craig Kesler</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Executive Vice President &#8211; Finance and</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Administration and Chief Financial Officer</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:1pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(principal financial officer)</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:58.872%;"/>
    <td style="width:1.24%;"/>
    <td style="width:39.888%;"/>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">July 30, 2024</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">  </span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;border-bottom:0.75pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">/s/ WILLIAM R. DEVLIN</span></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">  </span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">William R. Devlin</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Senior Vice President &#8211; Controller and</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Chief Accounting Officer</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:1pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(principal accounting officer)</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">35</span></p></div></div>
  <hr style="page-break-after:always;"/>
 </body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>exp-ex10_1.htm
<DESCRIPTION>EX-10.1
<TEXT>
<html>
 <head>
  <title>EX-10.1</title>
 </head>
 <body style="margin: auto!important;padding: 8px;">
  <div style="min-height:0.75in;"></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">EXHIBIT 10.1</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">EAGLE MATERIALS INC</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">2023 EQUITY INCENTIVE PLAN</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">RESTRICTED STOCK UNIT AWARD AGREEMENT</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(Time Vesting)</font></p>
  <p style="text-indent:-50%;padding-left:33.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:-50%;padding-left:33.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:-50%;padding-left:33.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">	Eagle Materials Inc., a Delaware corporation (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Company</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), and ___________ (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Grantee</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) hereby enter into this Restricted Stock Unit Award Agreement (this &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Agreement</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) in order to set forth the terms and conditions of the Company&#x2019;s award to the Grantee on May 24, 2024 (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Award Date</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;).</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">1.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Award</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  The Company hereby awards to the Grantee ______ Restricted Stock Units (this &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Award</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) on the terms and subject to the conditions contained in this Agreement.  The term &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">RSUs</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; as used in this Agreement refers only to the Restricted Stock Units awarded to the Grantee under this Agreement.</font></div></div>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">2.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Relationship to the Plan</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  This Award shall be subject to the terms and conditions of the Eagle Materials Inc. 2023 Equity Incentive Plan (as may be amended from time to time, the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Plan</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), this Agreement and such administrative interpretations of the Plan, if any, as may be in effect on the date of this Agreement or thereafter.  Except as defined herein, capitalized terms shall have the meanings ascribed to them under the Plan.  For purposes of this Agreement:</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:7.692662720527998%;display:inline-flex;justify-content:flex-start;">(a)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Disability</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; shall mean a disability of the Grantee as determined by the Board.</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:7.692662720527998%;display:inline-flex;justify-content:flex-start;">(b)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Retirement</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; shall mean the retirement of the Grantee as approved by the Board.</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:7.692662720527998%;display:inline-flex;justify-content:flex-start;">(c)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Vesting Period</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; shall mean the period commencing on the Award Date and ending on March 31, 2027.</font></div></div>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">3.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Vesting</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:7.692662720527998%;display:inline-flex;justify-content:flex-start;">(a)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Vesting Criteria</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  The Grantee&#x2019;s interest in the RSUs shall vest on the dates designated (each, a &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Vesting Date</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) in accordance with the following vesting schedule:</font></div></div>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:35.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:63.407%;"></td>
    <td style="width:10.538%;"></td>
    <td style="width:26.055%;"></td>
   </tr>
   <tr style="height:18pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
    <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">Vesting Date</font></p><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">RSUs</font></p><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:18pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;text-align:left;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">May 24, 2025</font></p></td>
    <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;text-align:left;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:20.15pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;text-align:left;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31, 2026</font></p></td>
    <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;text-align:left;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:18pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;text-align:left;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31, 2027</font></p></td>
    <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;text-align:left;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:18pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</font></p></td>
    <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;text-align:left;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
  </table>
  <p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:7.692662720527998%;display:inline-flex;justify-content:flex-start;">(b)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Shares Payable</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  On a Vesting Date, the number of RSUs indicated in the table above will vest and be converted into shares of Common Stock on a one-for-one basis.  The resulting shares of Common Stock will be issued to the Grantee promptly, and in any event within 60 days, following the Vesting Date.  </font></div></div>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.25in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="min-height:0.75in;"></div>
  <div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:7.692662720527998%;visibility:hidden;display:inline-flex;justify-content:flex-start;"></font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Notwithstanding the foregoing, the Committee may, in its sole discretion, settle this Award or portion thereof in the form of a cash payment equal in the value of the shares of Common Stock that would otherwise be payable hereunder.</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:7.692662720527998%;display:inline-flex;justify-content:flex-start;">(c)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Forfeiture</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  Subject to </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 4</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, the Grantee must be in continuous service as an Employee or, if applicable, as a Non-Employee Director for purposes of </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 1.4</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> of the Plan (&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Continuous Service</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) from the Award Date through the applicable Vesting Date for the applicable unvested RSUs to become vested.  Subject to </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 4</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, the termination of such Continuous Service prior to a Vesting Date shall cause all unvested RSUs to be automatically forfeited as of the date of such termination of Continuous Service.</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:13.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:14.285408162172008%;display:inline-flex;justify-content:flex-start;">4.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Change in Control; Death, Disability or Retirement</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  </font></div></div>
  <p style="margin-left:13.333%;text-indent:-8.333%;padding-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(a)	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Change in Control</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  Notwithstanding </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 3</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, if the Grantee has been in Continuous Service from the Award Date through the occurrence of a Change in Control, then, in the event of the occurrence of such a Change in Control, any vesting of the RSUs will remain subject to the applicable provisions of the Plan, including, but not limited to, </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Sections 1.3</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> and </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">5.8</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> thereof.</font></p>
  <p style="margin-left:13.333%;text-indent:-8.333%;padding-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(b)	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Death, Disability or Retirement</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  Notwithstanding </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 3(c)</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, in the event the Grantee&#x2019;s Continuous Service terminates by reason of death, Disability or Retirement, then subject to the restrictive covenants in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 11</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, as applicable, any then-unvested RSUs (and any related dividend equivalents described in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 5</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">) not previously forfeited shall remain eligible to vest pursuant to </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 3</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> on the applicable Vesting Date as if the Grantee had remained in such Continuous Service following such termination.</font></p>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">5.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Dividend Equivalents</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  Subject to the vesting of the Restricted Stock Units in accordance with this Agreement, the Grantee shall be entitled to earn dividend equivalent Restricted Stock Units as follows and pursuant to this Section 5.  As and when a dividend payment is made with respect to a share of Common Stock, such dividend payment shall be multiplied by, as applicable, the number of the (a) then-outstanding Restricted Sock Units awarded under this Agreement, or (b) Deemed RSUs (as defined below) that are then in effect under this Section 5 (i.e., immediately prior to such dividend payment); provided that the record date for such dividend payment occurs on or after the Award Date.  Immediately thereafter, (i) the resulting amount that is determined pursuant to the preceding sentence shall be credited to a book entry account on behalf of the Grantee, and (ii) the amount of such book entry account shall be deemed to be reinvested in shares of Common Stock based on the then-Fair Market Value of such Common Stock (&#x201c;Reinvested Shares&#x201d;).  At such time, (x) the number of such Reinvested Shares shall be deemed to be held by the Grantee in the form of additional Restricted Stock Units under this Agreement (i.e., as dividend equivalent Restricted Stock Units), and (y) the then-outstanding number of Restricted Stock Units under this Agreement shall be deemed to be increased by the number of such additional Restricted Stock Units (as increased, the &#x201c;Deemed RSUs&#x201d;).  For purposes of the preceding sentence, the number of such additional Restricted Stock Units shall be equal to the number of Reinvested Shares on a one-for-one basis.  For the avoidance of doubt, any such dividend equivalent Restricted Stock Units shall be subject to the same vesting and forfeiture conditions that apply to then-outstanding Restricted Stock Units originally awarded under this Agreement.  The number of dividend equivalent Restricted Stock Units that become vested in accordance with this Agreement shall be converted into shares of Common Stock on a one-for-one basis and issued to the Grantee at the time shares of Common Stock are issued to the Grantee in accordance with, and subject to, Section 3(b).</font></div></div>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.25in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">2</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="min-height:0.75in;"></div>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">6.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Corporate Events</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  If, from time to time prior to the issuance of shares of Common Stock under </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 3(b)</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, there is any equity restructuring affecting the outstanding Common Stock that causes the per share value of Common Stock to change, the RSUs and other applicable terms of this Award shall be adjusted in accordance with the provisions of </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 5.7</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> of the Plan.  Any and all new, substituted or additional securities to which the Grantee may be entitled by reason of this Award because of an equity restructuring shall be immediately subject to the restrictions set forth herein (as may be modified pursuant to this Agreement) and included thereafter as RSUs for purposes of this Agreement.</font></div></div>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">7.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Issuance of Shares</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  The Company shall not be obligated to issue any shares of Common Stock if counsel to the Company determines that such issuance would violate any applicable law or any rule or regulations of any governmental authority or any rule or regulation of, or agreement of the Company with, any securities exchange or association upon which the Common Stock is listed or quoted.  The Company shall in no event be obligated to take any affirmative action in order to cause the issuance of shares of Common Stock to comply with any such law, rule, regulations or agreement.</font></div></div>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">8.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Shareholder Rights</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  The Grantee shall have no rights of a shareholder with respect to shares of Common Stock subject to this Award unless and until such time as this Award has been paid pursuant to </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 3</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> and shares of Common Stock have been issued to the Grantee.</font></div></div>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">9.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Stock Certificates</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  Certificates or other evidences of or representing the Common Stock issued pursuant to this Award will bear all legends required by law and necessary or advisable to effectuate the provisions of the Plan and this Award.  The Company may place a &#x201c;stop transfer&#x201d; order against shares of the Common Stock issued or issuable pursuant to this Award until all restrictions and conditions set forth in the Plan or this Agreement and in the legends referred to in this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 9</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> have been complied with.</font></div></div>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">10.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Tax Consequences; Withholding of Taxes</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  The Grantee acknowledges that the Grantee has reviewed, or has had the opportunity to review, with the Grantee&#x2019;s own tax advisors the federal, state, and local tax consequences of this investment and the transactions contemplated by this Agreement.  The Grantee is relying solely on such advisors and not on any statements or representations of the Company or any of its agents.  The Grantee understands that the Grantee (and not the Company) shall be responsible for the Grantee&#x2019;s own tax liability that may arise as a result of the transactions contemplated by this Agreement.  No shares of Common Stock that may be acquired hereunder shall be issued in respect of the Grantee unless the withholding obligation under applicable tax laws or regulations imposed upon the Company with respect to the issuance of such shares of Common Stock has been remitted to the Company or unless provisions to pay such withholding requirements have been made to the satisfaction of the Committee.  The Committee may make such provisions as it may deem appropriate for the withholding of any taxes which it determines is required in connection with this Award; </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">provided</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> that the Grantee, in his or her sole discretion, may elect to surrender, or direct the Company to withhold from the vested RSUs and dividend equivalent Restricted Stock Units, shares of Common Stock in such number as necessary to satisfy the tax withholding obligation.  In addition, the Grantee may pay all or any portion of the taxes required to be withheld by the Company or paid by the Grantee in connection with the settlement of the RSUs hereunder by delivering cash, check or cash equivalents.  The Grantee must make the foregoing election on or before the date that the amount of tax to be withheld is determined.</font></div></div>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">11.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Restrictive Covenants</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">. The Grantee acknowledges and agrees that the restrictions in this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 11</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> are necessary to protect the goodwill of the Company and the Confidential Information (as defined below) provided by the Company to the Grantee pursuant to this Agreement or otherwise.</font></div></div>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.25in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">3</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="min-height:0.75in;"></div>
  <p style="margin-left:13.333%;text-indent:-8.333%;padding-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(a)	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Confidential Information</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  The Grantee acknowledges that, by virtue of his or her service to the Company and any of its affiliates either as an Employee or if applicable, as a Non-Employee Director, the Company has provided and promises to provide the Grantee with Confidential Information (as defined below).  The Grantee shall hold in a fiduciary capacity for the benefit of the Company all secret or confidential information, knowledge or data relating to the Company or any of its affiliates, and their respective businesses, which shall have been obtained by the Grantee during the Grantee&#x2019;s service to the Company or any of its affiliates either as an Employee or if applicable, as a Non-Employee Director, and which shall not be or become public knowledge (other than by acts by the Grantee or representatives of the Grantee in violation of this Agreement) (&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Confidential Information</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;).  After termination of the Grantee&#x2019;s employment with the Company, the Grantee shall not, without the prior written consent of the Company or as may otherwise be required by law or legal process, communicate or divulge any such information, knowledge or data to anyone other than the Company and those persons designated by it.  In accordance with the Defend Trade Secrets Act of 2016, the Grantee will not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that (i) is made (x) in confidence to a federal, state or local government official, either directly or indirectly, or to an attorney; and (y) solely for the purpose of reporting or investigating a suspected violation of law; or (ii) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal.  In addition, nothing in this Agreement shall limit the Grantee&#x2019;s ability to communicate with any government agency or otherwise participate in any investigation or proceeding that may be conducted by any government agency, including providing documents or other information.  Nothing in this Agreement shall be construed to prohibit Employee from engaging in protected concerted activity under the National Labor Relations Act for the purpose of collective bargaining or other mutual aid or protection, including, without limitation, (A) making disclosures concerning this Agreement in aid of such concerted activities; (B) filing unfair labor practice charges; (C) assisting others who are filing such charges; and (D) cooperating with the investigative process of the National Labor Relations Board or other government agencies.</font></p>
  <p style="margin-left:13.333%;text-indent:-8.333%;padding-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:13.333%;text-indent:-8.333%;padding-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(b)	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Non-Competition</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  During the Vesting Period, in order to protect all Confidential Information, the Grantee agrees that to the fullest extent permitted by law, the Grantee shall not engage or be engaged in any aspect whatsoever of any of the following lines of business:  (i) the production (including any associated mining), distribution, marketing or sale of cement (including Portland cement, oil well cement and blended cements), slag, slag cement, masonry cement, fly-ash, pozzolan or clinker; (ii) the production, distribution or marketing of readymix concrete; (iii) the mining, extraction, production or marketing of crushed stone, sand, gravel and aggregates; (iv) the production (including any associated mining), distribution, marketing or sale of gypsum wallboard; (v) the production, distribution, marketing or sale of recycled paperboard; or (vi) any other line of business engaged in by the Company or any of its affiliates (each a &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Line of Business</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), either directly or indirectly as an individual, or as an employee, associate, partner, stockholder, consultant, owner, manager, agent or otherwise or by means of any corporate or other device, either on his or her own behalf in the</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.25in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">4</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="min-height:0.75in;"></div>
  <p style="margin-left:20%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Restricted Areas (as defined below) or on behalf of others who are engaged in any Line of Business (either directly or through an affiliate (including by virtue of having an affiliate in the Restricted Areas)) in the Restricted Areas; </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">provided</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, that, notwithstanding the foregoing, the Grantee may invest in securities of any entity, solely for investment purposes and without participating in the business thereof, if (A) such securities are traded on any national securities exchange or the National Association of Securities Dealers, Inc. Automated Quotation System, (B) the Grantee is not a controlling person of, or a member of a group which controls, such entity, and (C) the Grantee does not, directly or indirectly, own 1% or more of any class of securities of such entity.  The &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Restricted Areas</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; are, specific to each Line of Business, the geographic areas in which the Company or any of its affiliates engages in the following activities for such Line of Business:  (x) operates a manufacturing facility or other facility engaged in business operations; (y) engages in the distribution or sale of its products; or (z) is actively pursuing a strategic initiative (including a merger, acquisition or business expansion) that would reasonably be expected to result in the Company or any of its affiliates engaging in the activities described in clause (x) or (y) above, of which (in the case of this clause (z)) the Company has informed the Grantee or in respect of which the Grantee has performed any services.</font></p>
  <p style="margin-left:13.333%;text-indent:-8.333%;padding-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:13.333%;text-indent:-8.333%;padding-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(c)	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Non-Solicitation</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  During the Vesting Period, the Grantee will not, directly or indirectly, in any manner (i) (x) solicit or attempt to solicit any individual that is an employee of the Company or its affiliates (&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Employee</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), (y) encourage any person (other than the Company) to solicit any Employee, or (z) otherwise encourage any Employee to discontinue his or her employment with the Company or one of its affiliates; </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">provided</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, that this Agreement shall not prohibit any advertisement or general solicitation (or hiring as a result thereof) that is not specifically targeted at such persons; (ii) solicit any customer who currently is a customer of the Company or its affiliates for the purpose of providing, distributing or selling products or services similar to those sold or provided by the Company; or (iii) persuade or attempt to persuade any customer or supplier of the Company (or any of its affiliates) to terminate or modify such customer&#x2019;s or supplier&#x2019;s relationship with the Company (or any of its affiliates).</font></p>
  <p style="margin-left:13.333%;text-indent:-8.333%;padding-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:13.333%;text-indent:-8.333%;padding-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(d)	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Remedies</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  In the event of the Grantee&#x2019;s breach or threatened breach of this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 11</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, in addition to any other remedies, the Company shall be entitled to specific performance and/or a temporary or permanent injunction prohibiting and enjoining the Grantee from violating the covenants set forth in this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 11</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  For purposes of obtaining equitable relief, such as specific performance, a temporary restraining order, or an injunction (but not any relief to the extent it would involve the payment by the Grantee of monetary damages or the loss of a benefit under this Agreement), the Company need not prove, and the Grantee acknowledges and agrees that irreparable harm or injury will have occurred as a result of any breach of the covenants set forth in this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 11</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, and the Company need not provide notice or pay bond to the maximum extent permitted by law.  In the event of the Grantee&#x2019;s breach or threatened breach of the restrictive covenants contained in this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 11</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, in addition to any other remedies available hereunder, at law or in equity, the Company shall also be entitled to recover the value of all remaining unvested RSUs, which shall be immediately forfeited by</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.25in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">5</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="min-height:0.75in;"></div>
  <p style="margin-left:20%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">the Grantee.  The Vesting Period solely for purposes of this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 11</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> shall be tolled for any period of time during which the Grantee is in violation of the restrictions in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Sections 11(b)</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> and </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">11(c)</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> (e.g., in no event shall this sentence otherwise cause the Vesting Date to be delayed or the Vesting Period to be extended for purposes of </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 3</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">).</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="margin-left:13.333%;text-indent:-8.333%;padding-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:13.333%;text-indent:-8.333%;padding-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(e)	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Reformation</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  In the event that any covenant contained in this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 11</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> should ever be adjudicated to exceed the time, geographic or other limitations permitted by applicable law, then such covenant shall be reformed to the maximum time, geographic or other limitations to the maximum extent permitted by law.  The covenants contained in this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 11</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> and each provision hereof are severable and distinct covenants and provisions.  The invalidity or unenforceability of any such covenant or provision as written shall not invalidate or render unenforceable the remaining covenants or provisions hereof, and any such invalidity or unenforceability in any jurisdiction shall not invalidate or render unenforceable such covenant or provision in any other jurisdiction.</font></p>
  <p style="margin-left:13.333%;text-indent:-8.333%;padding-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:13.333%;text-indent:-8.333%;padding-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(f)	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">State-Specific Requirements</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  The effectiveness of Sections </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">11(b)</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> and </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">11(c)</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> shall be subject to applicable state law, such that, Sections </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">11(b)</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> and/or and </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">11(c)</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> shall only apply to the extent permitted under applicable federal or state law (e.g., the state law, if applicable, that may apply on a mandatory basis based on where the Grantee resides).</font></p>
  <p style="margin-left:13.333%;text-indent:-8.333%;padding-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">12.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Entire Agreement; Governing Law; Venue</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  The Plan and this Agreement constitute the entire agreement of the Company and the Grantee (collectively, the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Parties</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) with respect to the subject matter hereof and supersede in their entirety all prior undertakings and agreements of the Parties with respect to the subject matter hereof, and may not be modified in a manner that adversely affects the Grantee&#x2019;s interest hereunder except by means of a writing signed by the Parties or as otherwise permitted under the Plan or this Agreement.  Nothing in the Plan and this Agreement (except as expressly provided therein or herein) is intended to confer any rights or remedies on any person other than the Parties.  The Plan and this Agreement are to be construed in accordance with and governed by the internal laws of the State of Texas, without giving effect to any choice-of-law rule that would cause the application of the laws of any jurisdiction other than the internal laws of the State of Texas to the rights and duties of the Parties.  The Parties hereby submit to the exclusive jurisdiction of the state and federal courts in Dallas County, Texas.  Each Party irrevocably waives, to the fullest extent permitted by law, any objection which either party may now or hereafter have to the laying of the venue of any such proceeding brought in such a court and any claim that any such proceeding brought in such a court has been brought in an inconvenient forum.  Should any provision of the Plan or this Agreement be determined by a court of law to be illegal or unenforceable, such provision shall be enforced to the fullest extent allowed by law and the other provisions shall nevertheless remain effective and shall remain enforceable.</font></div></div>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">13.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Jury Trial Waiver.  THE GRANTEE HEREBY WAIVES THE RIGHT TO TRIAL BY JURY WITH RESPECT TO ANY CLAIM AGAINST THE COMPANY FOR BREACH OR ENFORCEMENT OF THE PLAN OR THIS AGREEMENT.</font></div></div>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">14.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Interpretive Matters</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  Whenever required by the context, pronouns and any variation thereof shall be deemed to refer to the masculine, feminine, or neuter, and the singular shall include the plural, and vice versa.  The term &#x201c;include&#x201d; or &#x201c;including&#x201d; does not denote or imply any limitation.  The </font></div></div>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.25in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">6</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="min-height:0.75in;"></div>
  <div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">term &#x201c;business day&#x201d; means any Monday through Friday other than such a day on which banks are authorized to be closed in the State of Texas.  The captions and headings used in this Agreement are inserted for convenience and shall not be deemed a part of this Award or this Agreement for construction or interpretation.</font></div></div>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">15.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Notice</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  Any notice or other communication required or permitted hereunder shall be given in writing or by such electronic means, as permitted by the Committee, and shall be deemed effectively delivered or given upon receipt or, in the case of notices delivered by mail by the Company to the Grantee, on the third business day after deposit in the United States mail, postage prepaid, addressed to the Grantee at the address specified at the end of this Agreement or at such other address as the Grantee hereafter designates by written notice to the Company.  By accepting this Award, the Grantee consents to receive such documents by electronic delivery and to participate in the Plan through an on-line or electronic system established and maintained by the Company or another third party designated by the Company.</font></div></div>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">16.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Recoupment</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  This Award (and amounts paid in respect thereof) shall be subject to the terms of any recoupment (clawback) policy adopted by the Company as in effect from time to time, as well as any recoupment/forfeiture provisions required by law and applicable to the Company or its subsidiaries, including pursuant to Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act; </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">provided</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">however</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, unless prohibited by applicable law, any Company recoupment (clawback) policy shall have no application to this Award (or amounts paid in respect thereof) following a Change in Control.</font></div></div>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">17.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Successors and Assigns</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  This Agreement shall bind and inure to the benefit of and be enforceable by the Grantee, the Company and their respective permitted successors and assigns (including personal representatives, heirs and legatees), except that the Grantee may not assign any rights or obligations under this Agreement except to the extent and in the manner expressly permitted herein or pursuant to the Plan.</font></div></div>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">18.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">No Employment Guaranteed</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  No provision of this Agreement shall confer any right upon the Grantee to continued employment or service with the Company or any subsidiary.</font></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">[Signature page follows]</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.25in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">7</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="min-height:0.75in;"></div>
  <p style="margin-left:33.333%;text-indent:10%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">EAGLE MATERIALS INC</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">					</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:31.1%;"></td>
    <td style="width:11.48%;"></td>
    <td style="width:10.6%;"></td>
    <td style="width:46.82%;"></td>
   </tr>
   <tr style="height:12pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">By:</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:3.6pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:12pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Name:</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Michael R. Haack</font></p></td>
   </tr>
   <tr style="height:3.6pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:12pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Its:</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">President and CEO</font></p></td>
   </tr>
   <tr style="height:3.6pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:12pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Address:</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5960 Berkshire Ln., Suite 900</font></p><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dallas, Texas 75225</font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">	The Grantee acknowledges receipt of a copy of the Plan, represents that he or she is familiar with the terms and provisions thereof, and hereby accepts this Award subject to all of the terms and provisions hereof and thereof.  The Grantee has reviewed this Agreement and the Plan in their entirety, has had an opportunity to obtain the advice of counsel prior to executing this Agreement, and fully understands all provisions of this Agreement and the Plan.  The Grantee further agrees to notify the Company upon any change in the address for notice indicated in this Agreement.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:33.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">GRANTEE:</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <table style="border-spacing:0;table-layout:fixed;width:97.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:32.3%;"></td>
    <td style="width:4.4%;"></td>
    <td style="width:14.68%;"></td>
    <td style="width:48.62%;"></td>
   </tr>
   <tr style="height:12pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Signed:</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">_____________________________________</font></p></td>
   </tr>
   <tr style="height:3.6pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:12pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Name:</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:3.6pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:12pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Mailing Address:</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5960 Berkshire Ln., Suite 900</font></p><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dallas, Texas 75225</font></p></td>
   </tr>
   <tr style="height:12pt;white-space:pre-wrap;word-break:break-word;text-align:right;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Email Address(es):</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">	</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">	</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.25in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">8</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>3
<FILENAME>exp-ex10_2.htm
<DESCRIPTION>EX-10.2
<TEXT>
<html>
 <head>
  <title>EX-10.2</title>
 </head>
 <body style="margin: auto!important;padding: 8px;">
  <div style="min-height:0.8in;"></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">EXHIBIT 10.2</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">EAGLE MATERIALS INC</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">2023 EQUITY INCENTIVE PLAN</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">RESTRICTED STOCK UNIT AWARD AGREEMENT</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(Performance Vesting)</font></p>
  <p style="text-indent:-50%;padding-left:33.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:-50%;padding-left:33.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:-50%;padding-left:33.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">	Eagle Materials Inc., a Delaware corporation (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Company</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), and ___________ (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Grantee</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) hereby enter into this Restricted Stock Unit Award Agreement (this &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Agreement</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) in order to set forth the terms and conditions of the Company&#x2019;s award to the Grantee on May 24, 2024 (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Award Date</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;).</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">1.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Award</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  The Company hereby awards to the Grantee ______ Restricted Stock Units (this &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Award</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) as the target amount of a performance-based Restricted Stock Unit award on the terms and subject to the conditions contained in this Agreement.  Depending on the Company&#x2019;s performance as set forth in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 3</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, the Grantee may earn 0% to 200% of the target number of Performance Share Units awarded.  The term &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Performance Share Units</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; or &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">PSUs</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; as used in this Agreement refers only to the performance-based Restricted Stock Units awarded to the Grantee under this Agreement.</font></div></div>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">2.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Relationship to the Plan</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  This Award shall be subject to the terms and conditions of the Eagle Materials Inc. 2023 Equity Incentive Plan (as may be amended from time to time, the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Plan</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), this Agreement and such administrative interpretations of the Plan, if any, as may be in effect on the date of this Agreement or thereafter.  Except as defined herein, capitalized terms shall have the meanings ascribed to them under the Plan.  For purposes of this Agreement:</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:7.692662720527998%;display:inline-flex;justify-content:flex-start;">(a)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Average Absolute TSR</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; shall be calculated based on the following formula:</font></div></div>
  <p style="margin-left:26.667%;text-indent:-12.821%;padding-left:8.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Avg. A-TSR = [((Ending Price + Reinvested Dividends)/Beginning Price)</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;min-width:fit-content;">&#94;(1/3)</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">] &#x2013; 1</font></p>
  <div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:7.692662720527998%;display:inline-flex;justify-content:flex-start;">(b)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Average Return on Equity</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; shall mean:  (i) the sum of the Return on Equity for each of the 3 fiscal years contained within the Performance Period; divided by (ii) 3. </font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:7.692662720527998%;display:inline-flex;justify-content:flex-start;">(c)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Average Stockholders&#x2019; Equity</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; for a fiscal year shall mean:  (i) the Company&#x2019;s total stockholders&#x2019; equity as of the beginning of such fiscal year plus the Company&#x2019;s total stockholders&#x2019; equity at the end of such fiscal year; divided by (ii) 2.</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:7.692662720527998%;display:inline-flex;justify-content:flex-start;">(d)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Beginning Price</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; shall mean the average per share closing price of a share or share equivalent of Common Stock on the applicable stock exchange for the period of 20 trading days immediately preceding the first day of the Performance Period. </font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:7.692662720527998%;display:inline-flex;justify-content:flex-start;">(e)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Disability</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; shall mean a disability of the Grantee as determined by the Board.</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:7.692662720527998%;display:inline-flex;justify-content:flex-start;">(f)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Ending Price</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; shall mean the average per share closing price of a share or share equivalent of Common Stock on the applicable stock exchange for the period of </font></div></div>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.4in;min-height:0.8in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="min-height:0.8in;"></div>
  <div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:7.692662720527998%;visibility:hidden;display:inline-flex;justify-content:flex-start;"></font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">20 trading days immediately preceding and including the last day of the Performance Period.</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:7.692662720527998%;display:inline-flex;justify-content:flex-start;">(g)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Performance Period</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; shall mean the period commencing on April 1, 2024 and ending on March 31, 2027. </font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:7.692662720527998%;display:inline-flex;justify-content:flex-start;">(h)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Reinvested Dividends</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; shall be calculated by multiplying (i) the aggregate number of shares (including fractional shares) that could have been purchased during the Performance Period had each cash dividend paid on a single share of Common Stock during that period been immediately reinvested in additional shares (or fractional shares) of Common Stock at the closing selling price per share on the applicable ex-dividend date, using the closing price on such date, by (ii) the Ending Price.  Each of the foregoing amounts will be equitably adjusted for stock splits, stock dividends, recapitalizations and other similar events affecting the shares.</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:7.692662720527998%;display:inline-flex;justify-content:flex-start;">(i)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Retirement</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; shall mean the retirement of the Grantee as approved by the Board.</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:7.692662720527998%;display:inline-flex;justify-content:flex-start;">(j)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Return on Equity</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; for a fiscal year shall mean the following calculation (as determined by the Committee):  (i) the net earnings of the Company for such fiscal year; divided by (ii) the Company&#x2019;s Average Stockholders&#x2019; Equity for such fiscal year. </font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:7.692662720527998%;display:inline-flex;justify-content:flex-start;">(k)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Vesting Date</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; shall mean, with respect to the Performance Period, the fifth business day following the Certification Date (as defined below).</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:7.692662720527998%;display:inline-flex;justify-content:flex-start;">(l)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Vesting Period</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; shall mean the period commencing on the Award Date and ending on the Vesting Date.</font></div></div>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">3.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Vesting</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:7.692662720527998%;display:inline-flex;justify-content:flex-start;">(a)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Performance Criteria</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  The number of PSUs that may be earned hereunder shall be based on the achievement of the performance criteria set forth below, and the percentage of such PSUs that may vest (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Vesting Percentage</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) will be equal to the percentage of target PSUs earned, as modified by the TSR modifier and further qualified below.</font></div></div>
  <table style="margin-left:19.954%;border-spacing:0;table-layout:fixed;width:78.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:15.88%;"></td>
    <td style="width:15.88%;"></td>
    <td style="width:15.68%;"></td>
    <td style="width:15.42%;"></td>
    <td style="width:18.26%;"></td>
    <td style="width:18.88%;"></td>
   </tr>
   <tr style="height:9pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
    <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Performance Level</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average Return on Equity</font></p></td>
    <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Percentage of Target PSUs Earned</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average Absolute TSR</font></p></td>
    <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">TSR Modifier to Percentage of Target PSUs Earned</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Vesting Percentage of Target PSUs</font></p></td>
   </tr>
   <tr style="height:14.4pt;word-break:break-word;white-space:pre-wrap;">
    <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;padding-right:0.075in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Maximum</font></p></td>
    <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.15000000000000002in;text-align:right;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">&gt;</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;20.0%</font></p></td>
    <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;padding-right:0.075in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.15000000000000002in;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">150.00%</font></p></td>
    <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.15000000000000002in;text-align:right;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">&gt;</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;12.0%</font></p></td>
    <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;padding-right:0.075in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.2847222222222222in;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.33x</font></p></td>
    <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.20833333333333334in;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200.00%</font></p></td>
   </tr>
   <tr style="height:14.4pt;word-break:break-word;white-space:pre-wrap;">
    <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;padding-right:0.075in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Target</font></p></td>
    <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.15000000000000002in;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;15.0%</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  </font></p></td>
    <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;padding-right:0.075in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.15000000000000002in;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.00%</font></p></td>
    <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.15000000000000002in;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;8.0%</font></p></td>
    <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;padding-right:0.075in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.2847222222222222in;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.00x</font></p></td>
    <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.20833333333333334in;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.00%</font></p></td>
   </tr>
   <tr style="height:14.4pt;word-break:break-word;white-space:pre-wrap;">
    <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;padding-right:0.075in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Threshold</font></p></td>
    <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.15000000000000002in;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;10.0%</font></p></td>
    <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;padding-right:0.075in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.15000000000000002in;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50.00%</font></p></td>
    <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.15000000000000002in;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;0.0%</font></p></td>
    <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;padding-right:0.075in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.2847222222222222in;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.00x</font></p></td>
    <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.20833333333333334in;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50.00%</font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:20%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">; </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">provided</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, that (i) the percentage of the target PSUs earned and the TSR Modifier, respectively, shall be calculated based on straight-line interpolation between the points shown above with fractional points rounded up to the nearest hundredth of a percent; (ii) if Average Absolute TSR is less than threshold, then the Vesting Percentage is capped at 100.0%, even if Average Return on Equity is greater than target; and (iii) if Average Absolute TSR is greater than 20.0%, then</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.4in;min-height:0.8in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">2</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="min-height:0.8in;"></div>
  <p style="margin-left:20%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">the Vesting Percentage shall be no less than 100.0%, even if Average Return on Equity is less than target or threshold.</font></p>
  <p style="margin-left:20%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">After the end of the Performance Period, the Committee shall certify the Vesting Percentage (&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Certification Date</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), with such Certification Date occurring no later than 90 days from the end of the Performance Period, and the PSUs, if earned, shall vest and be payable in Common Stock as set forth in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 3(b</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">) below.  Upon the Certification Date, any portion of the PSUs that are not earned in accordance with the provisions above shall be immediately and automatically forfeited.</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:7.692662720527998%;display:inline-flex;justify-content:flex-start;">(b)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Shares Payable</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  On the Vesting Date, a number of PSUs equal to the target number of PSUs awarded in this Agreement multiplied by the Vesting Percentage will vest and be converted into shares of Common Stock on a one-for-one basis, rounding up to the next whole share.  The resulting shares of Common Stock will be issued to the Grantee promptly, and in any event within 60 days, following the Vesting Date.  Notwithstanding the foregoing, the Committee may, in its sole discretion, settle this Award or portion thereof in the form of a cash payment equal in the value of the shares of Common Stock that would otherwise be payable hereunder.</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:7.692662720527998%;display:inline-flex;justify-content:flex-start;">(c)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Forfeiture</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  Subject to </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 4</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, the Grantee must be in continuous service as an Employee or, if applicable, as a Non-Employee Director for purposes of </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 1.4</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> of the Plan (&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Continuous Service</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) from the Award Date through the Vesting Date for any unvested PSUs, if earned, to become vested.  Subject to </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 4</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, the termination of such Continuous Service prior to the Vesting Date shall cause all unvested PSUs to be automatically forfeited as of the date of such termination of Continuous Service.</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:7.692662720527998%;display:inline-flex;justify-content:flex-start;">(d)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Calculations and Adjustments</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  The Committee shall have the authority to approve the calculations involving Average Return on Equity and Average Absolute TSR for purposes of vesting, and its approval of such calculations shall be final, conclusive and binding on all parties; </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">provided</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, that Average Return on Equity and Average Absolute TSR and calculation of actual results, in each case, shall be equitably adjusted as determined by the Committee in its discretion, including, without limitation, to account for (i) any business acquisition or disposition (including spin-offs) that occurs after the Award Date, including any related impairments, write-downs, gains or losses; (ii) the impact of litigation matters (including legal fees, settlements and adjustments) in the event that the amount exceeds $5 million in the aggregate; and (iii) the impact of extraordinary items not related to the Company&#x2019;s current or ongoing business operations, including impairments, write-downs or other significant non-operational charges.  Without limiting the generality of the foregoing, in the event the Company determines to effect a spin-off that will occur prior to the end of the Performance Period, the Committee shall have the discretion to determine the extent to which Average Return on Equity and Average Absolute TSR shall be deemed to have been satisfied through the effective date of such spin-off or earlier, as determined by the Committee and such determination date shall constitute the Certification Date hereunder.</font></div></div>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.4in;min-height:0.8in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">3</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="min-height:0.8in;"></div>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">4.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Change in Control; Death, Disability or Retirement</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  </font></div></div>
  <p style="margin-left:13.333%;text-indent:-8.333%;padding-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(a)	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Change in Control</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  Notwithstanding </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 3</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, if the Grantee has been in Continuous Service from the Award Date through the occurrence of a Change in Control, then, in the event of the occurrence of such a Change in Control, any vesting of the PSUs will remain subject to the applicable provisions of the Plan, including, but not limited to, </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Sections 1.3</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> and </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">5.8</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> thereof.</font></p>
  <p style="margin-left:13.333%;text-indent:-8.333%;padding-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(b)	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Death, Disability or Retirement</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  Notwithstanding </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 3(c)</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, in the event the Grantee&#x2019;s Continuous Service terminates by reason of death, Disability or Retirement, and in each case, such termination occurs on or after the first anniversary of the commencement of the Performance Period and prior to the Vesting Date, then subject to the restrictive covenants in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 11</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, as applicable, any then-unvested PSUs (and any related dividend equivalents described in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 5</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">) not previously forfeited shall remain eligible to vest pursuant to </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 3</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> on the Vesting Date as if the Grantee had remained in such Continuous Service following such termination, it being understood that any PSUs (and any related dividend equivalents described in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 5</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">) that are not earned with respect to the Performance Period shall be forfeited.</font></p>
  <p style="margin-left:13.333%;text-indent:-8.333%;padding-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(c)	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Other Termination</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  Notwithstanding </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 3(c)</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> above, in the event the Grantee&#x2019;s Continuous Service terminates (other than a termination by reason of death, Disability or Retirement pursuant to </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 4(b)</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> or termination for &#x201c;cause&#x201d;) after the end of the Performance Period but before the Vesting Date, then subject to the restrictive covenants below in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 11</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, as applicable, the then-unvested PSUs (and any related dividend equivalents described in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 5</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> below) not previously forfeited shall remain eligible to vest pursuant to </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 3</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> above on the Vesting Date as if the Grantee had remained in such Continuous Service following such termination until such Vesting Date, it being understood that (i) in the event such termination occurs before the end of the Performance Period the PSUs (and any related dividend equivalents described in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 5</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> below) shall be automatically forfeited, and (ii) any PSUs (and any related dividend equivalents described in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 5</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">) that are not earned with respect to the Performance Period shall be forfeited.</font></p>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">5.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Dividend Equivalents</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  Subject to the vesting of the PSUs in accordance with this Agreement, the Grantee shall be entitled to earn dividend equivalent Restricted Stock Units as follows and pursuant to this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 5</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  As and when a dividend payment is made with respect to a share of Common Stock, such dividend payment shall be multiplied by, as applicable, (a) the original target amount of PSUs awarded under this Agreement, or (b) the number of the Deemed Target PSUs (as defined below) that are then in effect under this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 5</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> (i.e., immediately prior to such dividend payment); </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">provided</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> that the record date for such dividend payment occurs on or after the Award Date.  Immediately thereafter, (i) the resulting amount that is determined pursuant to the preceding sentence shall be credited to a book entry account on behalf of the Grantee, and (ii) the amount of such book entry account shall be deemed to be reinvested in shares of Common Stock based on the then-Fair Market Value of such Common Stock (&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Reinvested Shares</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;).  At such time, (x) the number of such Reinvested Shares shall be deemed to be held by the Grantee in the form of additional Restricted Stock Units under this Agreement (i.e., as dividend equivalent </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Restricted Stock Units</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">), and (y) the target amount of PSUs under this Agreement shall be deemed to be increased by the number of such additional </font></div></div>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.4in;min-height:0.8in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">4</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="min-height:0.8in;"></div>
  <div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Restricted Stock Units (as increased, the &#x201c;Deemed Target PSUs&#x201d;).  For purposes of the preceding sentence, the number of such additional Restricted Stock Units shall be equal to the number of Reinvested Shares on a one-for-one basis.  For the avoidance of doubt, any such dividend equivalent Restricted Stock Units shall be subject to the same vesting and forfeiture conditions that apply to the PSUs originally awarded under this Agreement.  The number of dividend equivalent Restricted Stock Units that become vested in accordance with this Agreement shall be converted into shares of Common Stock on a one-for-one basis and issued to the Grantee at the time shares of Common Stock are issued to the Grantee in accordance with, and subject to, </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 3(b)</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.</font></div></div>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">6.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Corporate Events</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  If, from time to time prior to the issuance of shares of Common Stock under </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 3(b)</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, there is any equity restructuring affecting the outstanding Common Stock that causes the per share value of Common Stock to change, the PSUs and other applicable terms of this Award shall be adjusted in accordance with the provisions of </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 5.7</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> of the Plan.  Any and all new, substituted or additional securities to which the Grantee may be entitled by reason of this Award because of an equity restructuring shall be immediately subject to the restrictions set forth herein (as may be modified pursuant to this Agreement) and included thereafter as PSUs for purposes of this Agreement.  </font></div></div>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">7.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Issuance of Shares</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  The Company shall not be obligated to issue any shares of Common Stock if counsel to the Company determines that such issuance would violate any applicable law or any rule or regulations of any governmental authority or any rule or regulation of, or agreement of the Company with, any securities exchange or association upon which the Common Stock is listed or quoted.  The Company shall in no event be obligated to take any affirmative action in order to cause the issuance of shares of Common Stock to comply with any such law, rule, regulations or agreement.</font></div></div>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">8.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Shareholder Rights</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  The Grantee shall have no rights of a shareholder with respect to shares of Common Stock subject to this Award unless and until such time as this Award has been paid pursuant to </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 3</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> and shares of Common Stock have been issued to the Grantee.</font></div></div>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">9.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Stock Certificates</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  Certificates or other evidences of or representing the Common Stock issued pursuant to this Award will bear all legends required by law and necessary or advisable to effectuate the provisions of the Plan and this Award.  The Company may place a &#x201c;stop transfer&#x201d; order against shares of the Common Stock issued or issuable pursuant to this Award until all restrictions and conditions set forth in the Plan or this Agreement and in the legends referred to in this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 9</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> have been complied with.</font></div></div>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">10.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Tax Consequences; Withholding of Taxes</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  The Grantee acknowledges that the Grantee has reviewed, or has had the opportunity to review, with the Grantee&#x2019;s own tax advisors the federal, state, and local tax consequences of this investment and the transactions contemplated by this Agreement.  The Grantee is relying solely on such advisors and not on any statements or representations of the Company or any of its agents.  The Grantee understands that the Grantee (and not the Company) shall be responsible for the Grantee&#x2019;s own tax liability that may arise as a result of the transactions contemplated by this Agreement.  No shares of Common Stock that may be acquired hereunder shall be issued in respect of the Grantee unless the withholding obligation under applicable tax laws or regulations imposed upon the Company with respect to the issuance of such shares of Common Stock has been remitted to the Company or unless provisions to pay such withholding requirements have been made to the satisfaction of the Committee.  The Committee may make such provisions as it may deem appropriate for the withholding of any taxes which it determines is required in connection with this Award; </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">provided</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> that the Grantee, in his or her sole discretion, may elect to surrender, or direct the Company to withhold from the vested PSUs and dividend equivalent Restricted Stock Units, shares of </font></div></div>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.4in;min-height:0.8in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">5</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="min-height:0.8in;"></div>
  <div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Common Stock in such number as necessary to satisfy the tax withholding obligation.  In addition, the Grantee may pay all or any portion of the taxes required to be withheld by the Company or paid by the Grantee in connection with the settlement of the PSUs hereunder by delivering cash, check or cash equivalents.  The Grantee must make the foregoing election on or before the date that the amount of tax to be withheld is determined.</font></div></div>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">11.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Restrictive Covenants</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  The Grantee acknowledges and agrees that the restrictions in this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 11</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> are necessary to protect the goodwill of the Company and the Confidential Information (as defined below) provided by the Company to the Grantee pursuant to this Agreement or otherwise.</font></div></div>
  <p style="margin-left:13.333%;text-indent:-8.333%;padding-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(a)	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Confidential Information</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  The Grantee acknowledges that, by virtue of his or her service to the Company and any of its affiliates either as an Employee or if applicable, as a Non-Employee Director, the Company has provided and promises to provide the Grantee with Confidential Information (as defined below).  The Grantee shall hold in a fiduciary capacity for the benefit of the Company all secret or confidential information, knowledge or data relating to the Company or any of its affiliates, and their respective businesses, which shall have been obtained by the Grantee during the Grantee&#x2019;s service to the Company or any of its affiliates either as an Employee or if applicable, as a Non-Employee Director, and which shall not be or become public knowledge (other than by acts by the Grantee or representatives of the Grantee in violation of this Agreement) (&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Confidential Information</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;).  After termination of the Grantee&#x2019;s employment with the Company, the Grantee shall not, without the prior written consent of the Company or as may otherwise be required by law or legal process, communicate or divulge any such information, knowledge or data to anyone other than the Company and those persons designated by it.  In accordance with the Defend Trade Secrets Act of 2016, the Grantee will not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that (i) is made (x) in confidence to a federal, state or local government official, either directly or indirectly, or to an attorney; and (y) solely for the purpose of reporting or investigating a suspected violation of law; or (ii) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal.  In addition, nothing in this Agreement shall limit the Grantee&#x2019;s ability to communicate with any government agency or otherwise participate in any investigation or proceeding that may be conducted by any government agency, including providing documents or other information.  Nothing in this Agreement shall be construed to prohibit Employee from engaging in protected concerted activity under the National Labor Relations Act for the purpose of collective bargaining or other mutual aid or protection, including, without limitation, (A) making disclosures concerning this Agreement in aid of such concerted activities; (B) filing unfair labor practice charges; (C) assisting others who are filing such charges; and (D) cooperating with the investigative process of the National Labor Relations Board or other government agencies.</font></p>
  <p style="margin-left:13.333%;text-indent:-8.333%;padding-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(b)	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Non-Competition</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  During the Vesting Period, in order to protect all Confidential Information, the Grantee agrees that to the fullest extent permitted by law, the Grantee shall not engage or be engaged in any aspect whatsoever of any of the following lines of business:  (i) the production (including any associated mining), distribution, marketing or sale of cement (including Portland cement, oil well</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.4in;min-height:0.8in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">6</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="min-height:0.8in;"></div>
  <p style="margin-left:20%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">cement and blended cements), slag, slag cement, masonry cement, fly-ash, pozzolan or clinker; (ii) the production, distribution or marketing of readymix concrete; (iii) the mining, extraction, production or marketing of crushed stone, sand, gravel and aggregates; (iv) the production (including any associated mining), distribution, marketing or sale of gypsum wallboard; (v) the production, distribution, marketing or sale of recycled paperboard; or (vi) any other line of business engaged in by the Company or any of its affiliates (each a &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Line of Business</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), either directly or indirectly as an individual, or as an employee, associate, partner, stockholder, consultant, owner, manager, agent or otherwise or by means of any corporate or other device, either on his or her own behalf in the Restricted Areas (as defined below) or on behalf of others who are engaged in any Line of Business (either directly or through an affiliate (including by virtue of having an affiliate in the Restricted Areas)) in the Restricted Areas; </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">provided</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, that, notwithstanding the foregoing, the Grantee may invest in securities of any entity, solely for investment purposes and without participating in the business thereof, if (A) such securities are traded on any national securities exchange or the National Association of Securities Dealers, Inc. Automated Quotation System, (B) the Grantee is not a controlling person of, or a member of a group which controls, such entity, and (C) the Grantee does not, directly or indirectly, own 1% or more of any class of securities of such entity.  The &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Restricted Areas</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; are, specific to each Line of Business, the geographic areas in which the Company or any of its affiliates engages in the following activities for such Line of Business:  (x) operates a manufacturing facility or other facility engaged in business operations; (y) engages in the distribution or sale of its products; or (z) is actively pursuing a strategic initiative (including a merger, acquisition or business expansion) that would reasonably be expected to result in the Company or any of its affiliates engaging in the activities described in clause (x) or (y) above, of which (in the case of this clause (z)) the Company has informed the Grantee or in respect of which the Grantee has performed any services.</font></p>
  <p style="margin-left:13.333%;text-indent:-8.333%;padding-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(c)	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Non-Solicitation</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  During the Vesting Period, the Grantee will not, directly or indirectly, in any manner (i) (x)  solicit or attempt to solicit any individual that is an employee of the Company or its affiliates (&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Employee</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), (y) encourage any person (other than the Company) to solicit any Employee, or (z) otherwise encourage any Employee to discontinue his or her employment with the Company or one of its affiliates; </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">provided</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, that this Agreement shall not prohibit any advertisement or general solicitation (or hiring as a result thereof) that is not specifically targeted at such persons; (ii) solicit any customer who currently is a customer of the Company or its affiliates for the purpose of providing, distributing or selling products or services similar to those sold or provided by the Company; or (iii) persuade or attempt to persuade any customer or supplier of the Company (or any of its affiliates) to terminate or modify such customer&#x2019;s or supplier&#x2019;s relationship with the Company (or any of its affiliates).</font></p>
  <p style="margin-left:13.333%;text-indent:-8.333%;padding-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(d)	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Remedies</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  In the event of the Grantee&#x2019;s breach or threatened breach of this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 11</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, in addition to any other remedies, the Company shall be entitled to specific performance and/or a temporary or permanent injunction prohibiting and enjoining the Grantee from violating the covenants set forth in this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 11</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  For purposes of obtaining equitable relief, such as specific performance, a</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.4in;min-height:0.8in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">7</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="min-height:0.8in;"></div>
  <p style="margin-left:20%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">temporary restraining order, or an injunction (but not any relief to the extent it would involve the payment by the Grantee of monetary damages or the loss of a benefit under this Agreement), the Company need not prove, and the Grantee acknowledges and agrees that irreparable harm or injury will have occurred as a result of any breach of the covenants set forth in this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 11</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, and the Company need not provide notice or pay bond to the maximum extent permitted by law.  In the event of the Grantee&#x2019;s breach or threatened breach of the restrictive covenants contained in this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 11</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, in addition to any other remedies available hereunder, at law or in equity, the Company shall also be entitled to recover the value of all remaining unvested PSUs, which shall be immediately forfeited by the Grantee.  The Vesting Period solely for purposes of this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 11</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> shall be tolled for any period of time during which the Grantee is in violation of the restrictions in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Sections 11(b)</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> and </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">11(c)</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> (e.g., in no event shall this sentence otherwise cause the Vesting Date to be delayed or the Vesting Period to be extended for purposes of </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 3</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">).</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="margin-left:13.333%;text-indent:-8.333%;padding-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(e)	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Reformation</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  In the event that any covenant contained in this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 11</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> should ever be adjudicated to exceed the time, geographic or other limitations permitted by applicable law, then such covenant shall be reformed to the maximum time, geographic or other limitations to the maximum extent permitted by law.  The covenants contained in this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 11</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> and each provision hereof are severable and distinct covenants and provisions.  The invalidity or unenforceability of any such covenant or provision as written shall not invalidate or render unenforceable the remaining covenants or provisions hereof, and any such invalidity or unenforceability in any jurisdiction shall not invalidate or render unenforceable such covenant or provision in any other jurisdiction.</font></p>
  <p style="margin-left:13.333%;text-indent:-8.333%;padding-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(f)	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">State-Specific Requirements</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  The effectiveness of Sections </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">11(b)</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> and </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">11(c)</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> shall be subject to applicable state law, such that, Sections </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">11(b)</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> and/or and </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">11(c)</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> shall only apply to the extent permitted under applicable federal or state law (e.g., the state law, if applicable, that may apply on a mandatory basis based on where the Grantee resides).</font></p>
  <p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">12.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Entire Agreement; Governing Law; Venue</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  The Plan and this Agreement constitute the entire agreement of the Company and the Grantee (collectively, the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Parties</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) with respect to the subject matter hereof and supersede in their entirety all prior undertakings and agreements of the Parties with respect to the subject matter hereof, and may not be modified in a manner that adversely affects the Grantee&#x2019;s interest hereunder except by means of a writing signed by the Parties or as otherwise permitted under the Plan or this Agreement.  Nothing in the Plan and this Agreement (except as expressly provided therein or herein) is intended to confer any rights or remedies on any person other than the Parties.  The Plan and this Agreement are to be construed in accordance with and governed by the internal laws of the State of Texas, without giving effect to any choice-of-law rule that would cause the application of the laws of any jurisdiction other than the internal laws of the State of Texas to the rights and duties of the Parties.  The Parties hereby submit to the exclusive jurisdiction of the state and federal courts in Dallas County, Texas.  Each Party irrevocably waives, to the fullest extent permitted by law, any objection which either party may now or hereafter have to the laying of the venue of any such proceeding brought in such a court and any claim that any such proceeding brought in such a court has been brought in an inconvenient forum.  Should any provision of the Plan or this Agreement be determined by a court of law to be illegal or unenforceable, such provision shall be enforced to the </font></div></div>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.4in;min-height:0.8in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">8</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="min-height:0.8in;"></div>
  <div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">fullest extent allowed by law and the other provisions shall nevertheless remain effective and shall remain enforceable.</font></div></div>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">13.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Jury Trial Waiver</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">THE GRANTEE HEREBY WAIVES THE RIGHT TO TRIAL BY JURY WITH RESPECT TO ANY CLAIM AGAINST THE COMPANY FOR BREACH OR ENFORCEMENT OF THE PLAN OR THIS AGREEMENT.</font></div></div>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">14.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Interpretive Matters</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  Whenever required by the context, pronouns and any variation thereof shall be deemed to refer to the masculine, feminine, or neuter, and the singular shall include the plural, and vice versa.  The term &#x201c;include&#x201d; or &#x201c;including&#x201d; does not denote or imply any limitation.  The term &#x201c;business day&#x201d; means any Monday through Friday other than such a day on which banks are authorized to be closed in the State of Texas.  The captions and headings used in this Agreement are inserted for convenience and shall not be deemed a part of this Award or this Agreement for construction or interpretation.  </font></div></div>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">15.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Notice</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  Any notice or other communication required or permitted hereunder shall be given in writing or by such electronic means, as permitted by the Committee, and shall be deemed effectively delivered or given upon receipt or, in the case of notices delivered by mail by the Company to the Grantee, on the third business day after deposit in the United States mail, postage prepaid, addressed to the Grantee at the address specified at the end of this Agreement or at such other address as the Grantee hereafter designates by written notice to the Company.  By accepting this Award, the Grantee consents to receive such documents by electronic delivery and to participate in the Plan through an on-line or electronic system established and maintained by the Company or another third party designated by the Company.</font></div></div>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">16.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Recoupment</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  This Award (and amounts paid in respect thereof) shall be subject to the terms of any recoupment (clawback) policy adopted by the Company as in effect from time to time, as well as any recoupment/forfeiture provisions required by law and applicable to the Company or its subsidiaries, including pursuant to Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act; </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">provided</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">however</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">, unless prohibited by applicable law, any Company recoupment (clawback) policy shall have no application to this Award (or amounts paid in respect thereof) following a Change in Control.</font></div></div>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">17.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Successors and Assigns</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  This Agreement shall bind and inure to the benefit of and be enforceable by the Grantee, the Company and their respective permitted successors and assigns (including personal representatives, heirs and legatees), except that the Grantee may not assign any rights or obligations under this Agreement except to the extent and in the manner expressly permitted herein or pursuant to the Plan.</font></div></div>
  <div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:2.4%;text-indent:0;display:inline-flex;justify-content:flex-start;">18.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">No Employment Guaranteed</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.  No provision of this Agreement shall confer any right upon the Grantee to continued employment or service with the Company or any subsidiary.</font></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">[Signature page follows]</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.4in;min-height:0.8in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">9</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="min-height:0.8in;"></div>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">EAGLE MATERIALS INC</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:31.1%;"></td>
    <td style="width:11.48%;"></td>
    <td style="width:10.6%;"></td>
    <td style="width:46.82%;"></td>
   </tr>
   <tr style="height:12pt;word-break:break-word;white-space:pre-wrap;text-align:right;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">By:</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:3.6pt;word-break:break-word;white-space:pre-wrap;text-align:right;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:12pt;word-break:break-word;white-space:pre-wrap;text-align:right;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Name:</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Michael R. Haack</font></p></td>
   </tr>
   <tr style="height:3.6pt;word-break:break-word;white-space:pre-wrap;text-align:right;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:12pt;word-break:break-word;white-space:pre-wrap;text-align:right;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Its:</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">President and CEO</font></p></td>
   </tr>
   <tr style="height:3.6pt;word-break:break-word;white-space:pre-wrap;text-align:right;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:12pt;word-break:break-word;white-space:pre-wrap;text-align:right;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Address:</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5960 Berkshire Ln., Suite 900</font></p><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dallas, Texas 75225</font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">	The Grantee acknowledges receipt of a copy of the Plan, represents that he or she is familiar with the terms and provisions thereof, and hereby accepts this Award subject to all of the terms and provisions hereof and thereof.  The Grantee has reviewed this Agreement and the Plan in their entirety, has had an opportunity to obtain the advice of counsel prior to executing this Agreement, and fully understands all provisions of this Agreement and the Plan.  The Grantee further agrees to notify the Company upon any change in the address for notice indicated in this Agreement.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:35%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">GRANTEE:</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <table style="border-spacing:0;table-layout:fixed;width:96.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:32.593%;"></td>
    <td style="width:5.379%;"></td>
    <td style="width:14.817%;"></td>
    <td style="width:47.211%;"></td>
   </tr>
   <tr style="height:12pt;word-break:break-word;white-space:pre-wrap;text-align:right;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Signed:</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">____________________________________</font></p></td>
   </tr>
   <tr style="height:3.6pt;word-break:break-word;white-space:pre-wrap;text-align:right;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:12pt;word-break:break-word;white-space:pre-wrap;text-align:right;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Name:</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:3.6pt;word-break:break-word;white-space:pre-wrap;text-align:right;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:12pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Mailing Address:</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;text-align:right;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5960 Berkshire Ln., Suite 900</font></p><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dallas, Texas 75225</font></p></td>
   </tr>
   <tr style="height:12pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Email Address(es):</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.4in;min-height:0.8in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">10</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.3
<SEQUENCE>4
<FILENAME>exp-ex10_3.htm
<DESCRIPTION>EX-10.3
<TEXT>
<html>
 <head>
  <title>EX-10.3</title>
 </head>
 <body style="margin: auto!important;padding: 8px;">
  <div style="min-height:0.75in;"></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">EXHIBIT 10.3</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">EAGLE MATERIALS INC</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">AMERICAN GYPSUM COMPANY</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">SALARIED INCENTIVE COMPENSATION PROGRAM</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">FOR FISCAL YEAR 2025*</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(as adopted by the Board of Directors on May 16, 2024)</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">1.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Purpose</font></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">	The purpose of the American Gypsum Company Salaried Incentive Compensation Program for Fiscal Year 2025 (the &#x201c;Program&#x201d;) is to establish an incentive bonus program which:  (i) focuses on the performance of American Gypsum Company LLC (&#x201c;American&#x201d;) as well as individual performance; and (ii) aligns the interest of participants with those of the stockholders of Eagle Materials Inc. (&#x201c;Eagle&#x201d;).  The Program is adopted by the Board of Directors.  The Program shall be in effect for the fiscal year ending March 31, 2025.</font></p>
  <p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:6.667%;display:inline-flex;justify-content:flex-start;">2.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Administration</font></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">The Program shall be administered by the Compensation Committee of the Board (the &#x201c;Committee&#x201d;) and, to the extent specified herein, Eagle&#x2019;s Chief Executive Officer (the &#x201c;Administrator&#x201d;), it being understood that the Committee shall retain all authority with respect to awards to any senior executive officers who are required to make disclosures under Section 16 of the Securities Exchange Act of 1934, as amended.  The Committee and, to the extent specified herein, the Administrator shall have complete discretion and authority to administer the Program (which may include the delegation of any ministerial administrative duties hereunder to Eagle or American employees, as appropriate, the adoption of rules, regulations and guidelines for carrying out the Program, etc.) and to interpret the provisions of the Program.  Any determination, decision, or action of the Committee or, to the extent specified herein, the Administrator in connection with the construction, interpretation, administration or application of the Program shall be binding and conclusive upon all persons, and shall be given the maximum deference permitted by law; provided that the Committee shall have the authority to override any determination, decision or action of the Administrator.  The Committee may amend or terminate the Program by adoption of a written instrument at any time without the consent of any participant.</font></p>
  <p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">None of the Administrator, nor any member of the Committee, nor any of their delegees pursuant to this Section 2, shall be liable for anything done or omitted to be done by such individual or by any other member of the Committee in connection with the performance of any duties under the Program, except for such individual&#x2019;s own willful misconduct or as expressly provided by statute.</font></p>
  <p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:6.667%;display:inline-flex;justify-content:flex-start;">3.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Eligibility</font></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Senior management within American will be eligible to participate in the Program.  Additional participants who have management responsibilities or are in a professional capacity that can measurably impact earnings may be recommended by such senior management, subject to the approval of the Administrator.  The addition of new Program participants will not affect the total pool available but will in effect dilute the potential bonuses of the original participants.</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.25in;min-height:0.65in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="min-height:0.75in;"></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">	A participant must be an exempt salaried manager or professional.  No hourly or non-exempt employee may participate.</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:6.667%;display:inline-flex;justify-content:flex-start;">4.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Bonus Pool</font></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">	To insure reasonableness and affordability the available funds for bonus payments are determined as a percent of the EBITDA of American.  The actual percentage may vary from year to year.  For Fiscal Year 2025, the bonus pool will be equal to </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">2.0%</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> of American&#x2019;s EBITDA.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:6.667%;display:inline-flex;justify-content:flex-start;">5.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Vesting; Payment</font></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Notwithstanding anything to the contrary in the Program:</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:6.667%;text-indent:7.143%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(a) 	if American&#x2019;s EBITDA for Fiscal Year 2025 (as determined by the Committee) is less than 50% of budget, then no funds shall be available for the bonus pool;</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="margin-left:6.667%;text-indent:7.143%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:6.667%;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:6.667%;text-indent:7.143%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(b) 	a participant may not receive a bonus payment under the Program in excess of the lesser of (i) two times (2X) such participant&#x2019;s annual base salary and (ii) a maximum dollar amount established by the Administrator or the Committee;</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="margin-left:6.667%;text-indent:7.143%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:6.667%;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:6.667%;text-indent:7.143%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(c) 	the Program shall not constitute a promise by Eagle to make any payment to a participant or to continue such participant&#x2019;s participation in the Program for any future fiscal year;</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="margin-left:6.667%;text-indent:7.143%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:6.667%;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:6.667%;text-indent:7.143%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(d) 	no participant shall become vested in or entitled to any bonus payment hereunder (to the extent such bonus payment is earned) in advance of such participant&#x2019;s receipt of the bonus payment (the &#x201c;Payment Effective Time&#x201d;), unless otherwise determined by the Administrator or Committee in its sole discretion, it being understood that the Payment Effective Time shall occur as soon as practicable, and in any event within 60 days, following the completion of Fiscal Year 2025&#x2014;accordingly, unless otherwise determined in the sole discretion of the Administrator or Committee, a participant&#x2019;s termination of employment for any reason prior to the Payment Effective Time shall result in the forfeiture of his or her bonus award; and</font></p>
  <p style="margin-left:6.667%;text-indent:7.143%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:6.667%;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:6.667%;text-indent:7.143%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(e)	for the avoidance of doubt, bonus payments may be adjusted by the Administrator or Committee for partial-year participation for participants who are not otherwise eligible employees as of the commencement of Fiscal Year 2025.</font></p>
  <p style="margin-left:6.667%;text-indent:7.143%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:6.667%;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Any portion of the bonus pool not paid out (unearned) or forfeited will be added to the Special Situation Program (the &#x201c;SSP&#x201d;).</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:6.667%;display:inline-flex;justify-content:flex-start;">6.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Allocation of Pool</font></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">	Participants that are Section 16 officers will be eligible for a percentage of the consolidated cement pool, which percentage shall be recommended by the Administrator and shall be approved by the Committee.  The American President will recommend the distribution of the remainder of</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.25in;min-height:0.65in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">2</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">-</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="min-height:0.75in;"></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">the bonus pool, subject to the approval of the Administrator.  For each participant in the Program, the maximum annual bonus award opportunity is represented by the percentage of the pool assigned to such participant, subject to the limitations set forth in Section 5 above.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">7.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Goals and Objectives </font></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">	At the beginning of the fiscal year goals and objectives shall be established for each participant.  The American President&#x2019;s bonus opportunity shall be 50% goal-based, 10% budget-based and 40% discretionary taking into consideration overall job performance and compliance with Eagle Policies and Code of Ethics.  All participants in the Program must have the ability to significantly affect the performance of the subsidiary company by achieving measurable, quantifiable objectives.  The American President will determine the objective and discretionary balance of bonus opportunities for the other participants in the Program, subject to approval by the Administrator.</font></p>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">	The actual bonus award paid at the end of the fiscal year shall be based on the individual participant&#x2019;s performance relative to the previously established goals and objectives and the participant's individual performance during the fiscal year.  The goals and objectives to be used for participants in the Program may be comprised of objective and subjective criteria.  Objectives should be measurable and focus on areas that have meaningful impact on our operational performance.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">8.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">No Employment Guaranteed</font></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">No provision of the Program shall confer any right upon any participant to continued employment.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">9.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Governing Law</font></div></div>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">The Program and all determinations made and actions taken pursuant hereto, shall be governed by and construed in accordance with the laws of the State of Texas, without reference to any conflicts of law principles thereof that would require the application of the laws of another jurisdiction.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">10.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Recoupment</font></div></div>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">The Program (and amounts paid in respect hereof) shall be subject to the terms of any clawback or recoupment policy of Eagle as in effect from time to time, as well as any recoupment/forfeiture provisions that are otherwise required by law.</font></p>
  <p style="margin-left:23.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">11.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Tax Withholding</font></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Eagle shall withhold all applicable taxes and other amounts required by law to be withheld from any payment hereunder, including any non-U.S., federal, state, and local taxes.</font></p>
  <p style="text-indent:4.173%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:6.667%;display:inline-flex;justify-content:flex-start;">12.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 409A Matters</font></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">For the avoidance of doubt, payments under the Program are intended to be exempt from Section 409A of the Internal Revenue Code of 1986, as amended (the &#x201c;Code&#x201d;), to the maximum extent possible as short-term deferrals pursuant to Treasury regulation &#167;1.409A-1(b)(4) and, if not exempt, are intended to comply with Section 409A of the Code.  The Program shall be interpreted and construed consistent with such intent.  In the event the terms of the Program would subject a</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.25in;min-height:0.65in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">3</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">-</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="min-height:0.75in;"></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">participant to taxes, penalties or interest under Section 409A of the Code (&#x201c;409A Penalties&#x201d;), the Committee may (in its discretion but without an obligation to do so) amend the terms of the Program to avoid such 409A Penalties, which such amendments will, to the extent possible, be effected in a manner that does not adversely affect the rights of any participant; provided that in no event shall Eagle be responsible for any 409A Penalties that arise in connection with the Program or any amounts payable under the Program.  If a participant is a &#x201c;specified employee&#x201d; (within the meaning of Section 409A of the Code), then any payment that is payable on account of the participant&#x2019;s &#x201c;separation from service&#x201d;, as that term is defined for purposes of Section 409A of the Code, shall be made on the first business day following the six-month anniversary of such participant&#x2019;s &#x201c;separation from service&#x201d; (or, if earlier, the date of such participant&#x2019;s death) if and to the extent that such payment constitutes non-qualified deferred compensation under Section 409A of the Code and such deferral is required to comply with the requirements of Section 409A of the Code.  To the extent any amounts payable under the Program constitute non-qualified deferred compensation under Section 409A of the Code and are payable by reference to a participant&#x2019;s &#x201c;termination of employment&#x201d; or &#x201c;termination of service,&#x201d; such term and similar terms shall be deemed to refer to such participant&#x2019;s &#x201c;separation from service&#x201d; within the meaning of Section 409A of the Code.</font></p>
  <p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">*Note: On May 16, 2024, the Compensation Committee approved this program. The Compensation Committee also determined the percentage of the pool available for payment of the annual incentive bonus to the following named executive officer participating in the program: Eric Cribbs, 6.5% (subject to a Committee-imposed cap of $450,000).</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.25in;min-height:0.65in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">4</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">-</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.4
<SEQUENCE>5
<FILENAME>exp-ex10_4.htm
<DESCRIPTION>EX-10.4
<TEXT>
<html>
 <head>
  <title>EX-10.4</title>
 </head>
 <body style="margin: auto!important;padding: 8px;">
  <div style="min-height:0.75in;"></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">EXHIBIT 10.4</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">EAGLE MATERIALS INC</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">CEMENT COMPANIES</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">SALARIED INCENTIVE COMPENSATION PROGRAM</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">FOR FISCAL YEAR 2025*</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">								</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(as adopted by the Board of Directors on May 16, 2024)</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">1.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Purpose</font></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">	The purpose of the Eagle Materials Inc. Cement Companies Salaried Incentive Compensation Program for Fiscal Year 2025 (the &#x201c;Program&#x201d;) is to establish an incentive bonus program which:  (i) focuses on the performance of each subsidiary Cement company as well as individual performance; and (ii) aligns the interest of participants with those of the stockholders of Eagle Materials Inc. (&#x201c;Eagle&#x201d;).  The Program is adopted by the Board of Directors.  The Program shall be in effect for the fiscal year ending March 31, 2025.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:6.667%;display:inline-flex;justify-content:flex-start;">2.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Administration</font></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">The Program shall be administered by the Compensation Committee of the Board (the &#x201c;Committee&#x201d;) and, to the extent specified herein, Eagle&#x2019;s Chief Executive Officer (the &#x201c;Administrator&#x201d;), it being understood that the Committee shall retain all authority with respect to awards to any senior executive officers who are required to make disclosures under Section 16 of the Securities Exchange Act of 1934, as amended (&#x201c;Section 16 officers&#x201d;).  The Committee and, to the extent specified herein, the Administrator shall have complete discretion and authority to administer the Program (which may include the delegation of any ministerial administrative duties hereunder to Eagle or American employees, as appropriate, the adoption of rules, regulations and guidelines for carrying out the Program, etc.) and to interpret the provisions of the Program.  Any determination, decision, or action of the Committee or, to the extent specified herein, the Administrator in connection with the construction, interpretation, administration or application of the Program shall be binding and conclusive upon all persons, and shall be given the maximum deference permitted by law; provided that the Committee shall have the authority to override any determination, decision or action of the Administrator.  The Committee may amend or terminate the Program by adoption of a written instrument at any time without the consent of any participant.</font></p>
  <p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">None of the Administrator, nor any member of the Committee, nor any of their delegees pursuant to this Section 2, shall be liable for anything done or omitted to be done by such individual or by any other member of the Committee in connection with the performance of any duties under the Program, except for such individual&#x2019;s own willful misconduct or as expressly provided by statute.</font></p>
  <p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:6.667%;display:inline-flex;justify-content:flex-start;">3.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Eligibility</font></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Senior management within Eagle&#x2019;s Cement division will be eligible to be participants in the Program.  Additional participants who have management responsibilities or are in a professional capacity that can measurably impact earnings may be recommended by such senior management, subject to the approval of the Administrator.  The addition of new participants will</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.25in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="min-height:0.75in;"></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">not affect the total pool available but will in effect dilute the potential bonuses of the original participants.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">	A participant must be an exempt salaried manager or professional.  No hourly or non-exempt employee may participate.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:6.667%;display:inline-flex;justify-content:flex-start;">4.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Bonus Pool</font></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">	To insure reasonableness and affordability the available funds for bonus payments are determined as a percent of the EBITDA of each of the Cement companies of Eagle.  The actual percentage may vary from year to year.  For Fiscal Year 2025, each subsidiary Cement company will contribute </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">1.9%</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> of its EBITDA to a consolidated bonus pool.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:6.667%;display:inline-flex;justify-content:flex-start;">5.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Vesting; Payment</font></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Notwithstanding anything to the contrary in the Program:</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:6.667%;text-indent:7.143%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(a) 	if the consolidated Cement EBITDA for Fiscal Year 2025 (as determined by the Committee) is less than 50% of budget, then no funds shall be available for the bonus pool;</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="margin-left:6.667%;text-indent:7.143%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:6.667%;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:6.667%;text-indent:7.143%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(b) 	a participant may not receive a bonus payment under the Program in excess of the lesser of (i) two times (2X) such participant&#x2019;s annual base salary and (ii) a maximum dollar amount established by the Administrator or the Committee;</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="margin-left:6.667%;text-indent:7.143%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:6.667%;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:6.667%;text-indent:7.143%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(c) 	the Program shall not constitute a promise by Eagle to make any payment to a participant or to continue such participant&#x2019;s participation in the Program for any future fiscal year;</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="margin-left:6.667%;text-indent:7.143%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:6.667%;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:6.667%;text-indent:7.143%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(d) 	no participant shall become vested in or entitled to any bonus payment hereunder (to the extent such bonus payment is earned) in advance of such participant&#x2019;s receipt of the bonus payment (the &#x201c;Payment Effective Time&#x201d;), unless otherwise determined by the Administrator or Committee in its sole discretion, it being understood that the Payment Effective Time shall occur as soon as practicable, and in any event within 60 days, following the completion of Fiscal Year 2025&#x2014;accordingly, unless otherwise determined in the sole discretion of the Administrator or Committee, a participant&#x2019;s termination of employment for any reason prior to the Payment Effective Time shall result in the forfeiture of his or her bonus award; and</font></p>
  <p style="margin-left:6.667%;text-indent:7.143%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:6.667%;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:6.667%;text-indent:7.143%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">(e)	for the avoidance of doubt, bonus payments may be adjusted by the Administrator or Committee for partial-year participation for participants who are not otherwise eligible employees as of the commencement of Fiscal Year 2025.</font></p>
  <p style="margin-left:6.667%;text-indent:7.143%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:6.667%;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Any portion of the bonus pool not paid out (unearned) or forfeited will be added to the Special Situation Program (the &#x201c;SSP&#x201d;).</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.25in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">- </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">2</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> -</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="min-height:0.75in;"></div>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:6.667%;display:inline-flex;justify-content:flex-start;">6.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Allocation of Pool</font></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Participants that are Section 16 officers will be eligible for a percentage of the consolidated cement pool, which percentage shall be recommended by the Administrator and shall be approved by the Committee.  Senior management within Eagle&#x2019;s Cement division will recommend the distribution of the remainder of the bonus pool, subject to the approval of the Administrator.  For each participant in the Program, the maximum annual bonus award opportunity is represented by the percentage of the consolidated cement bonus pool assigned to such participant, subject to the limitations set forth in Section 5 above.</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">    </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">7.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Goals and Objectives </font></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">	At the beginning of the fiscal year goals and objectives shall be established for each participant.  Each senior manager&#x2019;s bonus opportunity shall be 50% goal-based, 10% budget-based and 40% discretionary taking into consideration overall job performance and compliance with Eagle Policies and Code of Ethics.  All participants in the Program must have the ability to significantly affect the performance of the subsidiary company by achieving measurable, quantifiable objectives.  The senior managers will determine the objective and discretionary balance of bonus opportunities for the other participants in the Program, subject to approval by the Administrator.</font></p>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">	The actual bonus award paid at the end of the fiscal year shall be based on the individual participant&#x2019;s performance relative to the previously established goals and objectives and the participant's individual performance during the fiscal year.  The goals and objectives to be used for participants in the Program may be comprised of objective and subjective criteria.  Objectives should be measurable and focus on areas that have meaningful impact on our operational performance.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">8.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">No Employment Guaranteed</font></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">No provision of the Program shall confer any right upon any participant to continued employment.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">9.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Governing Law</font></div></div>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">The Program and all determinations made and actions taken pursuant hereto, shall be governed by and construed in accordance with the laws of the State of Texas, without reference to any conflicts of law principles thereof that would require the application of the laws of another jurisdiction.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">10.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Recoupment</font></div></div>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">The Program (and amounts paid in respect hereof) shall be subject to the terms of any clawback or recoupment policy of Eagle as in effect from time to time, as well as any recoupment/forfeiture provisions that are otherwise required by law.</font></p>
  <p style="margin-left:23.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">11.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Tax Withholding</font></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Eagle shall withhold all applicable taxes and other amounts required by law to be withheld from any payment hereunder, including any non-U.S., federal, state, and local taxes.</font></p>
  <p style="text-indent:4.173%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:6.667%;display:inline-flex;justify-content:flex-start;">12.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Section 409A Matters</font></div></div>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.25in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">- </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">3</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> -</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="min-height:0.75in;"></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">For the avoidance of doubt, payments under the Program are intended to be exempt from Section 409A of the Internal Revenue Code of 1986, as amended (the &#x201c;Code&#x201d;), to the maximum extent possible as short-term deferrals pursuant to Treasury regulation &#167;1.409A-1(b)(4) and, if not exempt, are intended to comply with Section 409A of the Code.  The Program shall be interpreted and construed consistent with such intent.  In the event the terms of the Program would subject a participant to taxes, penalties or interest under Section 409A of the Code (&#x201c;409A Penalties&#x201d;), the Committee may (in its discretion but without an obligation to do so) amend the terms of the Program to avoid such 409A Penalties, which such amendments will, to the extent possible, be effected in a manner that does not adversely affect the rights of any participant; provided that in no event shall Eagle be responsible for any 409A Penalties that arise in connection with the Program or any amounts payable under the Program.  If a participant is a &#x201c;specified employee&#x201d; (within the meaning of Section 409A of the Code), then any payment that is payable on account of the participant&#x2019;s &#x201c;separation from service&#x201d;, as that term is defined for purposes of Section 409A of the Code, shall be made on the first business day following the six-month anniversary of such participant&#x2019;s &#x201c;separation from service&#x201d; (or, if earlier, the date of such participant&#x2019;s death) if and to the extent that such payment constitutes non-qualified deferred compensation under Section 409A of the Code and such deferral is required to comply with the requirements of Section 409A of the Code.  To the extent any amounts payable under the Program constitute non-qualified deferred compensation under Section 409A of the Code and are payable by reference to a participant&#x2019;s &#x201c;termination of employment&#x201d; or &#x201c;termination of service,&#x201d; such term and similar terms shall be deemed to refer to such participant&#x2019;s &#x201c;separation from service&#x201d; within the meaning of Section 409A of the Code.</font></p>
  <p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">*Note: On May 16, 2024, the Compensation Committee approved this program. The Compensation Committee also determined the percentage of the pool available for payment of the annual incentive bonus to the following named executive officer participating in the program: Tony Thompson, 5.0% (subject to a Committee-imposed cap of $400,000).</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.25in;min-height:0.75in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">- </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">4</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> -</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.5
<SEQUENCE>6
<FILENAME>exp-ex10_5.htm
<DESCRIPTION>EX-10.5
<TEXT>
<html>
 <head>
  <title>EX-10.5</title>
 </head>
 <body style="margin: auto!important;padding: 8px;">
  <div style="min-height:1in;"></div>
  <p style="margin-left:66.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">EXHIBIT 10.5<br></font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:66.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:36pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Execution Version<br></font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">											</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">PUT OPTION AGREEMENT</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">by and among</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">EAGLE MATERIALS INC., <br>tlcc Gp llc,<br>tlcc Lp llc, <br>Heidelberg materials US, INC. <br><br></font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">and<br></font><font style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"><br>HM SOUTHEAST CEMENT LLC</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Dated as of May 1, 2024<br></font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">											</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Table of Contents</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Page</font></p>
  <table style="border-spacing:0;table-layout:fixed;width:98.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:96.36%;"></td>
    <td style="width:3.64%;"></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#0000ff;white-space:pre-wrap;min-width:fit-content;">SECTION 1.Grant of Put Options</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#0000ff;white-space:pre-wrap;min-width:fit-content;">SECTION 2.Exercise of Put Options</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#0000ff;white-space:pre-wrap;min-width:fit-content;">SECTION 3.Interest Purchase Agreement; Closing</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#0000ff;white-space:pre-wrap;min-width:fit-content;">SECTION 4.Commercially Reasonable Efforts</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#0000ff;white-space:pre-wrap;min-width:fit-content;">SECTION 5.Representations and Warranties of the Eagle Parties</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#0000ff;white-space:pre-wrap;min-width:fit-content;">SECTION 6.Representations and Warranties of the HM Parties</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#0000ff;white-space:pre-wrap;min-width:fit-content;">SECTION 7.Further Assurances; Certain Actions</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#0000ff;white-space:pre-wrap;min-width:fit-content;">SECTION 8.Expenses</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#0000ff;white-space:pre-wrap;min-width:fit-content;">SECTION 9.Definitions</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#0000ff;white-space:pre-wrap;min-width:fit-content;">SECTION 10.Amendments; Waivers</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#0000ff;white-space:pre-wrap;min-width:fit-content;">SECTION 11.Parties in Interest; Assignment</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#0000ff;white-space:pre-wrap;min-width:fit-content;">SECTION 12.Governing Law</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#0000ff;white-space:pre-wrap;min-width:fit-content;">SECTION 13.Remedies</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#0000ff;white-space:pre-wrap;min-width:fit-content;">SECTION 14.Choice of Forum; Submission to Jurisdiction</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#0000ff;white-space:pre-wrap;min-width:fit-content;">SECTION 15.Waiver of Jury Trial</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#0000ff;white-space:pre-wrap;min-width:fit-content;">SECTION 16.Notices</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#0000ff;white-space:pre-wrap;min-width:fit-content;">SECTION 17.Severability</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#0000ff;white-space:pre-wrap;min-width:fit-content;">SECTION 18.Rules of Construction</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#0000ff;white-space:pre-wrap;min-width:fit-content;">SECTION 19.Entire Agreement</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#0000ff;white-space:pre-wrap;min-width:fit-content;">SECTION 20.Release of Information</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#0000ff;white-space:pre-wrap;min-width:fit-content;">SECTION 21.Counterparts; Effectiveness</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">i</font><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">PUT OPTION AGREEMENT</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">This PUT OPTION AGREEMENT (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Agreement</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) is entered into as of May 1, 2024, by and among (a) Eagle Materials Inc., a Delaware corporation (&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Eagle</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), TLCC GP LLC, a Delaware limited liability company (&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">TLCC GP</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), TLCC LP LLC, a Delaware limited liability company (&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">TLCC LP</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; and, together with Eagle and TLCC LP, the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Eagle Parties</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) and (b) Heidelberg Materials US, Inc., a Delaware corporation (&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">HM</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), and HM Southeast Cement LLC, a Delaware limited liability company (&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">HMSC</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; and, together with HM, the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">HM Parties</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;).</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">W I T N E S S E T H:</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">WHEREAS, TLCC LP, TLCC GP and HMSC are parties (in their capacity as successors to the original parties) to that certain Limited Partnership Agreement of Texas Lehigh Cement Company LP, dated October 1, 2000, as amended by (i) Amendment No. 1 to Agreement of Limited Partnership, dated as of October 2, 2000, (ii) Amendment No. 2 to Agreement of Limited Partnership, dated as of January 1, 2019 and (iii) Amendment No. 3 to Agreement of Limited Partnership, dated as of September 30, 2019 (as so amended, the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Partnership Agreement</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), which is the governing partnership agreement of Texas Lehigh Cement Company LP, a Texas limited partnership (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Partnership</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;);</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">WHEREAS, as of the date hereof, the Partnership Percentage Interests held by the partners of the Partnership as reflected in the Partnership Agreement are as follows:</font></p>
  <table style="margin-left:13.5%;border-spacing:0;table-layout:fixed;width:83.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:17%;"></td>
    <td style="width:40.64%;"></td>
    <td style="width:42.36%;"></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:10.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><br></font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Partner</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:10.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Partnership Percentage Interest </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">held as a General Partner</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:10.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Partnership Percentage Interest </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">held as a Limited Partner</font></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:10.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">TLCC GP</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:10.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1%</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:10.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0%</font></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:10.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">TLCC LP</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:10.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0%</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:10.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49.9%</font></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:10.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">HMSC</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:10.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1%</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:10.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49.9%</font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">WHEREAS, (a) TLCC GP and TLCC LP (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">TLCC Partners</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) are willing to grant a put option to HMSC (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">HMSC Put Option</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) that will entitle HMSC to require the TLCC Partners to purchase all of the Partnership Percentage Interests held by HMSC in exchange for the payment of an amount equal to 50% of $1,100,000,000.00, subject to certain adjustments (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Purchase Price</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), and (b) HMSC is willing to grant a put option to the TLCC Partners (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">TLCC Put Option</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; and, together with the HMSC Put Option, the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Put Options</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) that will entitle the TLCC Partners to require HMSC and an Affiliate designated by it (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Additional HM Purchaser</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) to purchase all of the Partnership Percentage Interests held by the TLCC Partners in exchange for the payment of the Purchase Price, in each case upon the terms and conditions set forth herein;</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">WHEREAS, if a Put Option is exercised in accordance with the terms of this Agreement, the parties hereto will (and, if the TLCC Put Option is exercised, HM will cause the Additional HM Purchaser to) enter into an Interest Purchase Agreement, in substantially the form attached as </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Exhibit A</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> hereto (with such changes therein as shall be mutually agreed upon by the parties thereto) (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Interest Purchase Agreement</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), setting forth the terms and conditions governing (i) in the case of the exercise of the HMSC Put Option, the purchase by the TLCC Partners of all of the Partnership Percentage Interests held by HMSC and (ii) in the</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">1</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">	</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">case of the exercise of the TLCC Put Option, the purchase by HMSC and the Additional HM Purchaser of all of the Partnership Percentage Interests held by the TLCC Partners; and</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">WHEREAS, capitalized terms used herein without definition have the respective meanings set forth in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 9</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">NOW, THEREFORE, in consideration of the premises, the terms and provisions set forth herein, the mutual benefits to be gained by the performance thereof and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto agree as follows:</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 1.	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Grant of Put Options</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(a)	Upon the terms and subject to the conditions set forth herein, the TLCC Partners hereby grant the HMSC Put Option to HMSC.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(b)	Upon the terms and subject to the conditions set forth herein, HMSC hereby grants the TLCC Put Option to the TLCC Partners.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 2.	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Exercise of Put Options</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(a)	The Put Options shall (subject to the applicable proviso contained in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 2(b)</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> or </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(c)</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">) be exercisable at any time during the period commencing on the date hereof and ending 15 months after the date hereof (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Exercise Period</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;).  A Put Option shall terminate and be of no further effect if it has not been exercised prior to the expiration of the Exercise Period.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(b)	The HMSC Put Option may be exercised by HMSC at any time during the Exercise Period if HM or any of its subsidiaries has entered into an Outside Purchase Agreement that has become legally binding prior to or at the time such option is exercised in accordance with the last sentence of this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 2(b)</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">; provided, however, that the HMSC Put Option may not be exercised if the TLCC Put Option has been validly exercised in accordance with </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 2(c)</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> hereof prior to the time of exercise of the HMSC Put Option and the exercise thereof has not been subsequently revoked (it being understood that the TLCC Put Option may only be revoked upon the termination of the Outside Purchase Agreement, and in such event, the exercise of the TLCC Put Option will be deemed to have been automatically revoked and be null and void).  In order to exercise the HMSC Put Option, HMSC must deliver a written notice to the TLCC Partners during the Exercise Period (i) stating that HMSC irrevocably (subject only to the proviso in the immediately preceding sentence) elects to exercise the HMSC Put Option, (ii) confirming that HM or any of its subsidiaries has entered into an Outside Purchase Agreement and representing that such agreement represents a legally binding obligation of the parties thereto and (iii) enclosing a copy of the Outside Purchase Agreement in the form executed by the parties thereto and any other information reasonably required by the Eagle Parties to confirm that HMSC has the right to exercise the HMSC Put Option.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(c)	The TLCC Put Option may be exercised by the TLCC Partners at any time during the Exercise Period if Eagle or any of its subsidiaries has entered into an Outside Purchase Agreement that has become legally binding prior to or at the time such option is</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">2</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">	</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">exercised in accordance with the last sentence of this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 2(c)</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">; provided, however, that the TLCC Put Option may not be exercised if the HMSC Put Option has been validly exercised in accordance with </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 2(b)</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> hereof prior to the time of exercise of the TLCC Put Option and the exercise thereof has not been subsequently revoked (it being understood that the HMSC Put Option may only be revoked upon the termination of the Outside Purchase Agreement, and in such event, the exercise of the HMSC Put Option will be deemed to have been automatically revoked and be null and void).  In order to exercise the TLCC Put Option, the TLCC Partners must deliver a written notice to HMSC during the Exercise Period (i) stating that the TLCC Partners irrevocably (subject only to the proviso in the immediately preceding sentence) elect to exercise the TLCC Put Option, (ii) confirming that Eagle or any of its subsidiaries has entered into an Outside Purchase Agreement and representing that such agreement represents a legally binding obligation of the parties thereto and (iii) enclosing a copy of the Outside Purchase Agreement in the form executed by the parties thereto and any other information reasonably required by the HM Parties to confirm that the TLCC Partners have the right to exercise the TLCC Put Option.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(d)	The exercise of a Put Option may not be revoked in any manner other than as provided in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 2(b)</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> or </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(c)</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> hereof.  If a Put Option is exercised during the Exercise Period and then subsequently revoked in the manner provided in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 2(b)</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> or </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(c)</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> hereof, the revocation thereof shall not cause the Exercise Period to terminate and does not affect the ability of HMSC or the TLCC Partners to exercise their Put Option during the remainder of the Exercise Period.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(e)	The parties expressly agree that in no event shall negotiation, execution or delivery of an Outside Purchase Agreement by HM or Eagle (or any subsidiary of either such party) during the Exercise Period constitute a breach of the Partnership Agreement (it being understood that any provision of the Partnership Agreement that may prohibit or restrict a party from negotiating, executing or delivering an Outside Purchase Agreement during the Exercise Period is hereby waived).</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(f)	During the Exercise Period, and, if a Put Option is exercised, through the closing of the Interest Purchase Agreement, the Eagle Parties expressly agree that the TLCC Partners shall, and the HM Parties expressly agree that HMSC shall, in the ordinary course, consistent with past practices: (i) continue to perform, each of their respective obligations under the Partnership Agreement, including, but not limited to, any obligation relating to a Budget (as defined in the Partnership Agreement), any other capital spending plan or any commitment to make future contributions, in each case, that has been duly approved in accordance with the Partnership Agreement; and (ii) continue to support the Partnership&#x2019;s strategic projects set forth on </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Exhibit B</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 3.	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Interest Purchase Agreement; Closing</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(a)	As promptly as practicable after the exercise of a Put Option in accordance with either </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 2(b)</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> or </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(c)</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> hereof (but in no event later than 15 days after the exercise thereof), subject only to the condition set forth in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 3(b)</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, the Eagle Parties and the HM Parties (and, if such Put Option was exercised by HMSC, the Additional HM Purchaser) shall execute and deliver the Interest Purchase Agreement.  In the case of the exercise of the HMSC Put Option, the Purchasers under the Interest Purchase Agreement shall be the TLCC Partners and the Seller shall be HMSC.  In the case of the exercise of the</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">3</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">	</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">TLCC Put Option, the Purchasers under the Interest Purchase Agreement shall be HMSC and the Additional HM Purchaser and the Sellers shall be the TLCC Partners. This Agreement shall survive the execution of the Interest Purchase Agreement but shall terminate upon the consummation of the purchase and sale of the Partnership Percentage Interest to be purchased and sold thereunder.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(b)	Notwithstanding the other provisions of this Section 3, after the exercise of a Put Option, neither the Eagle Parties nor the HM Parties (or, if such HMSC Put Option was exercised, the Additional HM Purchaser) shall be required to execute and deliver the Interest Purchase Agreement if there has occurred after the date of this Agreement a Material Adverse Effect.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(c)	The parties hereto expressly agree that the form of the Interest Purchase Agreement attached as </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Exhibit A</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> hereto specifies all of the material and essential terms required to effectuate the purchase and sale of the Partnership Percentage Interests to be purchased and sold upon the exercise of the applicable Put Option (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Subject Partnership Interests</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), including the payment of the Purchase Price.  Accordingly, each party agrees that the agreement on the part of the Eagle Parties and the HM Parties to enter into the Interest Purchase Agreement shall be a binding agreement on the part of such parties under the laws of the State of Delaware and may be enforced in accordance with the terms of this Agreement, including </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 13 </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">hereof.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(d)	After the Interest Purchase Agreement has been entered into in accordance with this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 3</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, the closing of the purchase and sale of the Subject Partnership Interests shall be held at such time and such place as is specified in the Interest Purchase Agreement, subject to the conditions to closing set forth in such agreement.</font></p>
  <p style="text-indent:14.173%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 4.	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Commercially Reasonable Efforts</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(a)	Upon the exercise of a Put Option, upon the terms and subject to the conditions of this Agreement, each of the parties shall use its commercially reasonable efforts to take, or cause to be taken, all actions, and to do, or cause to be done, all things necessary, proper or advisable to consummate the transactions contemplated by this Agreement (including the execution and delivery of the Interest Purchase Agreement) as promptly as practicable.  In addition, no party shall take any action (other than any action required to be taken under this Agreement or to which the other parties shall have granted their consent) that could reasonably be expected to materially delay the consummation of the transactions contemplated by this Agreement.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(b)	Without limiting the generality of </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 4(a)</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, after a Put Option has been exercised pursuant to this Agreement and unless the exercise thereof has been revoked (in the manner specified in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 2(b)</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> or </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(c)</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">), no party shall seek to sell, transfer, assign or convey (collectively, &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Transfer</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) all or any portion of its Partnership Percentage Interest, including in a transaction that would trigger the right of sale and first purchase provision contained in Section 9 of the Partnership Agreement, until the purchase and sale of the Partnership Percentage Interests resulting from the exercise of such Put Option has been consummated pursuant to the Interest Purchase Agreement entered into in accordance with </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 3(a)</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">4</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">	</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(c)	Prior to a Put Option being exercised pursuant to this Agreement, each of TLCC GP, TLCC LP or HMSC may, without the consent of the other parties to this Agreement, Transfer all or any portion of its respective Partnership Percentage Interest to an Affiliate of such Transferring party pursuant to Section 9.3 of the Partnership Agreement, so long as contemporaneously with the Transfer of such Partnership Percentage Interest, the Affiliate to whom such interest is Transferred joins in and executes with the other parties hereto a written amendment to this Agreement pursuant to which such Affiliate agrees to be bound by all the terms and provisions of this Agreement and to perform and discharge the obligations and liabilities which are attributable to the Partnership Percentage Interest acquired by such Affiliate.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 5.	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Representations and Warranties of the Eagle Parties</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">. </font><font style="color:#ff0000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Each of the Eagle Parties hereby jointly and severally represents and warrants to the HM Parties, as of the date hereof, as follows:</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(a)	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Organization</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Such Eagle Party is a corporation or limited liability company (as applicable) duly incorporated or formed, validly existing and in good standing under the Laws of its state or jurisdiction of incorporation or formation.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(b)	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Authorizations; Execution and Validity</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Such Eagle Party has all requisite power and authority as a corporation or limited liability company (as applicable) to execute and deliver this Agreement, to perform its obligations hereunder and to consummate the transactions contemplated hereby.  The execution and delivery by such Eagle Party of this Agreement, the performance by such Eagle Party of its obligations hereunder and the consummation of the transactions contemplated hereby have been duly and validly authorized by all necessary action on the part of or with respect to such Eagle Party.  This Agreement has been duly and validly executed and delivered by such Eagle Party and constitutes a valid and binding obligation of such Eagle Party, enforceable against such Eagle Party in accordance with its terms, subject to the Enforceability Exceptions.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(c)	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">No Conflict; Consents</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  None of the execution and delivery by such Eagle Party of this Agreement, the performance by such Eagle Party of its obligations hereunder or the consummation by such Eagle Party of the transactions contemplated hereby will (i) violate any Law applicable to such Eagle Party, (ii) violate the Organizational Documents of such Eagle Party, (iii) violate any Order to which such Eagle Party is a party or by which it is bound, (iv) breach, result in a default under or require any consent of any other Person under the terms of any Contract to which such Eagle Party is a party or by which it is bound or (v) require any approval or consent from or filing with any Governmental Authority (except to the extent that the Interest Purchase Agreement provides that any approval or consent from or filing with any Governmental Authority is required for the consummation of the transactions contemplated thereby).</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(d)	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Title to Interests</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Such Eagle Party owns of record and beneficially all the Partnership Percentage Interests shown as owned by it in the recitals to this Agreement, free and clear of all Liens and other Adverse Claims, other than the restrictions on the transfer of such Partnership Percentage Interests under applicable securities laws and the terms of the Partnership Agreement.</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">5</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">	</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(e)	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Litigation</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  There are no Legal Proceedings pending or, to such Eagle Party&#x2019;s knowledge, threatened against such Eagle Party that question the validity of this Agreement or any action taken or to be taken by such Eagle Party in connection with, or which seek to enjoin or to obtain monetary damages in respect of, this Agreement or the consummation by such Eagle Party of the transactions contemplated hereby.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(f)	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Interest Purchase Agreement</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  There is no reason known to such Eagle Party why such Eagle Party would not be able to enter into the Interest Purchase Agreement, make the representations and warranties required to be made by it thereunder or comply with its obligations thereunder.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(g)	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fees</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  No Eagle Party has paid or become obligated to pay any fee or commission to any broker, finder or intermediary in connection with the transactions contemplated by this Agreement for which the HM Parties or the Partnership or any of their respective Affiliates will have any liability or responsibility whatsoever.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Each Eagle Party hereby expressly acknowledges and agrees that the HM Parties and their respective Affiliates and Representatives have not made and shall not be deemed to have made to the Eagle Parties or their Affiliates and Representatives any representation or warranty of any kind or character in connection with the transactions contemplated by this Agreement, other than the representations of each HM Party contained in </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 6</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 6.	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Representations and Warranties of the HM Parties. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Each of the HM Parties hereby jointly and severally represents and warrants to the Eagle Parties, as of the date hereof, as follows:</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(a)	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Organization</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Such HM Party is a corporation or limited liability company (as applicable) duly incorporated or formed, validly existing and in good standing under the Laws of its state or jurisdiction of incorporation or formation.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(b)	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Authorizations; Execution and Validity</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Such HM Party has all requisite power and authority as a corporation or limited liability company (as applicable) to execute and deliver this Agreement, to perform its obligations hereunder and to consummate the transactions contemplated hereby.  The execution and delivery by such HM Party of this Agreement, the performance by such HM Party of its obligations hereunder and the consummation of the transactions contemplated hereby have been duly and validly authorized by all necessary action on the part of or with respect to such HM Party.  This Agreement has been duly and validly executed and delivered by such HM Party and constitutes a valid and binding obligation of such HM Party, enforceable against such HM Party in accordance with its terms, subject to the Enforceability Exceptions.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(c)	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">No Conflict; Consents.  </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">None of the execution and delivery by such HM Party of this Agreement, the performance by such HM Party of its obligations hereunder or the consummation by such HM Party of the transactions contemplated hereby will (i) violate any Law applicable to such HM Party, (ii) violate the Organizational Documents of such HM Party, (iii) violate any Order to which such HM Party is a party or by which it is bound, (iv) breach, result in a default under or require any consent of any other Person under the terms of any Contract to which such HM Party is a party or by which it is bound or (v)</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">6</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">	</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">require any approval or consent from or filing with any Governmental Authority (except to the extent that the Interest Purchase Agreement provides that any approval or consent from or filing with any Governmental Authority is required for the consummation of the transactions contemplated thereby).</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(d)	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Title to Interests.  </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Such HM Party owns of record and beneficially all the Partnership Percentage Interests shown as owned by it in the recitals to this Agreement, free and clear of all Liens and other Adverse Claims, other than the restrictions on the transfer of such Partnership Percentage Interests under applicable securities laws and the terms of the Partnership Agreement.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(e)	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Litigation</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  There are no Legal Proceedings pending or, to such HM Party&#x2019;s knowledge, threatened against such HM Party that question the validity of this Agreement or any action taken or to be taken by such HM Party in connection with, or which seek to enjoin or to obtain monetary damages in respect of, this Agreement or the consummation by such HM Party of the transactions contemplated hereby.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(f)	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Interest Purchase Agreement.  </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">There is no reason known to such HM Party why such HM Party would not be able to enter into the Interest Purchase Agreement, make the representations and warranties required to be made by it thereunder or comply with its obligations thereunder.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(g)	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fees</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  No HM Party has paid or become obligated to pay any fee or commission to any broker, finder or intermediary in connection with the transactions contemplated by this Agreement for which the Eagle Parties or the Partnership or any of their respective Affiliates will have any liability or responsibility whatsoever.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Each HM Party hereby expressly acknowledges and agrees that the Eagle Parties and their respective Affiliates and Representatives have not made and shall not be deemed to have made to the HM Parties or their Affiliates and Representatives any representation or warranty of any kind or character in connection with the transactions contemplated by this Agreement, other than the representations of each Eagle Party contained in </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 5</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 7.	 </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Further Assurances; Certain Actions; Non-Solicitation</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(a)	At any time after the exercise of a Put Option, each of the parties shall execute and deliver, or cause to be executed and delivered, such further assignments, certificates, instruments and other documents and take, or cause to be taken, such other actions as the other parties may reasonably request in order to consummate, implement, complete or perfect the transactions contemplated by this Agreement or otherwise to carry out the intent of this Agreement.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(b)	From and after the date hereof, (i) Eagle shall take all actions on its part (and shall cause its subsidiaries to take all actions on their part) that are required to cause the TLCC Partners to comply with their obligations under this Agreement and (ii) HM shall take all actions on its part (and shall cause its subsidiaries to take all actions on their part) that are required to cause HMSC to comply with its obligations under this Agreement.</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">7</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">	</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(c)	From and after the date hereof and continuing until the termination of this Agreement, neither HMSC, on the one hand, or TLCC GP or TLCC LP, on the other hand, will provide a notice to the other pursuant to Article IV of the Partnership Agreement.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(d)	Except with the prior written consent of Eagle (on behalf of the Eagle Parties) or HM (on behalf of the HM Parties), from and after the date a Put Option is exercised in accordance with this Agreement and continuing until the termination of this Agreement, each of the Eagle Parties, on the one hand, and the HM Parties, on the other hand, agrees that it shall not, and shall not permit any of its Affiliates to, directly or indirectly, hire or solicit any individual who has been employed by the Partnership within one (1) year prior to the date of such hiring or solicitation; provided, however, this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 7(d)</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> shall not prevent the Eagle Parties, the HM Parties or their respective Affiliates from hiring or soliciting any employee or former employee of the Partnership who (i) responds, whether directly or through a third party recruiter, to a general solicitation that is a public solicitation of prospective employees and not directed specifically to any Partnership employees or (ii) was terminated by the Partnership, without influence by such party hiring or soliciting such former employee, prior to any such hiring or solicitation.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 8.	 </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Expenses</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Except as expressly provided in this Agreement, each of the parties shall bear its own expenses (including fees and disbursements of its counsel, accountants and other experts) incurred by it in connection with the preparation, negotiation, execution, delivery and performance of this Agreement and the consummation of the transactions contemplated hereby.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 9.	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Definitions</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(a)	As used in this Agreement, the terms set forth below shall have the following respective meanings.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Adverse Claim</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means, with respect to any security or other financial instrument, an &#x201c;adverse claim&#x201d; as defined in Section 8.102(a)(1) of the Uniform Commercial Code as in effect in the State of Texas.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Affiliate</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means a Person, directly or indirectly, through one or more intermediaries, controlling, controlled by, or under common control with the Person in question.  The term &#x201c;control,&#x201d; as used in the immediately preceding sentence, means, with respect to an entity that is a corporation, the right to exercise, directly or indirectly, more than 50% of the voting rights attributable to the capital shares of such corporation and, with respect to a Person that is not a corporation, the possession, directly or indirectly, of the power to direct or cause the direction of the management or policies of such Person.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Claim</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any claim, demand or cause of action or any request for any remedy or relief of any kind, including any of the foregoing that may be asserted or may arise in a Legal Proceeding.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Contract</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any written contract, agreement, indenture, note, bond, loan, lease, conditional sale contract, mortgage or insurance policy.</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">8</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">	</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Electronic Transmission</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any form of electronic communication (such as facsimile transmission or email) that is generally accepted as a means of communication in business matters and transactions and that creates a record that may be retained, retrieved, reviewed and directly reproduced in paper by the recipient.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Enforceability Exceptions</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means, with reference to the enforcement of the terms and provisions of this Agreement, that the enforcement thereof is or may be subject to the effect of (i) applicable bankruptcy, receivership, insolvency, reorganization, moratorium, fraudulent conveyance, fraudulent transfer and other similar Laws relating to or affecting the enforcement of the rights and remedies of creditors or parties to executory contracts generally; and (ii) general principles of equity (regardless of whether such enforceability is considered in a proceeding at Law or in equity) and the exercise of equitable powers by a court of competent jurisdiction.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Entity</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any corporation, partnership, limited liability company, trust, unincorporated organization or other entity.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Equity Securities</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means (i) with respect to any corporation, all shares, interests, participations or other equivalents of capital stock of such corporation, however designated, and any warrants, options or other rights to purchase or acquire any such capital stock and any securities convertible into or exchangeable or exercisable for any such capital stock, (ii) with respect to any partnership, all partnership interests (including interests of general and limited partners), units, participations or other equivalents of partnership interests of such partnership, however designated, and any warrants, options or other rights to purchase or acquire any such partnership interests and any securities convertible into or exchangeable or exercisable for any such partnership interests, and (iii) with respect to any limited liability company, all limited liability company or members interests, units, participations or other equivalents of limited liability company or membership interests of such limited liability company, however designated, and any warrants, options or other rights to purchase or acquire any such limited liability company or membership interests and any securities convertible into or exchangeable or exercisable for any such limited liability company or membership interests.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Governmental Authority</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any nation or government, any state, city, municipality or political subdivision thereof, any federal or state court and any other agency, body, authority or entity exercising executive, legislative, judicial, regulatory or administrative functions of or pertaining to government.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Law</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any applicable law, statute, ordinance, rule, code or regulation of any Governmental Authority.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Legal Proceeding</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any judicial, administrative or arbitral action, suit or proceeding (public or private) by or before any court or Governmental Authority or arbitration tribunal.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Lien</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any lien, pledge, mortgage, deed of trust, security interest, attachment or levy of any kind.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Market Area</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; has the meaning set forth in the Partnership Agreement.</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">9</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">	</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Material Adverse Effect</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any event, circumstance, development, occurrence, effect or change that (i) is, or would reasonably be expected to become, individually or in the aggregate, materially adverse to the business, operations, assets, liabilities, financial condition or results of operations of the Partnership, taken as a whole, and (ii) threatens, or would reasonably be expected to threaten, the viability of the Partnership as a going concern or affects, or would reasonably be expected to affect, in a material and adverse manner the earnings potential of the Partnership over the long-term (consisting of not less than five years), in each case excluding any event, circumstance, development, occurrence, effect or change to the extent arising or resulting from (a) changes, developments or conditions in general economic or political conditions in the United States or the Market Area, including in the financial, debt, credit, capital or securities markets, including changes in interest rates, (b) changes generally affecting the industries in which the Partnership operates or business conditions generally in the United States or the Market Area, (c) changes or proposed changes in a laws, rules or regulations or interpretations thereof or regulatory conditions or any changes in the enforcement thereof, including changes in tax law, interpretations and regulations after the date hereof, (d) changes or proposed changes in accounting standards or interpretations thereof, (e) acts of war (whether or not declared), hostilities, military actions or acts of terrorism, or any escalation or worsening of the foregoing, (f) weather conditions or acts of God (including storms, earthquakes, tsunamis, tornados, hurricanes, floods or other natural disasters or other comparable events), (g) pandemics or public health emergencies (including the COVID-19 pandemic), (h) the negotiation, execution, announcement or performance of this Agreement or the consummation of the transactions contemplated hereby, including the impact thereof on the relationships, contractual or otherwise, with employees, labor unions, financing sources, customers, suppliers, distributors, regulators, partners or other Persons, (i) any failure of the Partnership to meet, with respect to any period or periods, any internal or published projections, forecasts, estimates of earnings or revenues or business plans (but not the underlying facts or basis for such failure to meet projections, forecasts, estimates of earnings or revenues or business plans, which may be taken into account in determining whether there has been a Material Adverse Effect to the extent not otherwise falling within any of the other exceptions set forth in clauses (a) through (h) hereof) or (j) any action taken by the parties with respect to the Partnership that is expressly required by this Agreement or any action taken or omitted to be taken by the Partnership at the written request of the Purchasers under the Interest Purchase Agreement; </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">provided</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">however</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, that if any event, circumstance, development, occurrence, fact, condition, effect or change described in any of clauses (a) through (g) has a disproportionate effect on the Partnership relative to other participants in the industries in which the Partnership operates, the incremental disproportionate effect (</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">i.e.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, the incremental portion thereof that exceeds the effect generally experienced by such other participants) shall be taken into account in determining whether there has been Material Adverse Effect.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Order</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any order, judgment, injunction, ruling or decree of any Court or Governmental Authority.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Organizational Documents</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means (i) in the case of any Person organized as a corporation, the certificate or articles of incorporation of such corporation (or, if applicable, the memorandum and articles of association of such corporation), (ii) in the case of any Person organized as a limited liability company, the certificate of formation or organization and the limited liability company agreement, operating agreement or regulations of such</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">10</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">	</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">limited liability company, (iii) in the case of any Person organized as a limited partnership, the certificate of limited partnership and partnership agreement of such limited partnership, (iv) in the case of any Person that is a trustee of a trust, the trust agreement, declaration of trust or articles of trust of such trust and (v) in the case of any other Person, all constitutive or organizational documents of such Person which address matters relating to the business and affairs of such Person similar to the matters addressed by the documents referred to in clauses (i) through (iv) above in the case of Persons organized as corporations, limited liability companies or limited partnerships or trusts.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Outside Purchase Agreement</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means a definitive agreement providing for the purchase by either HM or one or more of its subsidiaries or Eagle or one or more of its subsidiaries, as the case may be (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Purchasing Entity</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), for its own account of assets or operations (either directly or through the purchase of Equity Securities in an Entity that holds such assets or conducts such operations) to be used by the Purchasing Entity (or one or more of its subsidiaries) in the production or sale of grey cement products or slag in the Market Area in exchange for total consideration in an amount or with a value equal to or greater than One Billion dollars ($1,000,000,000) (which transaction may be in the form of an asset purchase, stock purchase or merger or in any other form).  For purposes of clarification, if the transaction that is the subject of the Outside Purchase Agreement provides for the purchase of assets or operations that are both within and outside of the Market Area, only the consideration payable in such transaction in respect of the assets and operations within the Market Area (as set forth in the Outside Purchase Agreement or as reasonably determined by the parties to such Outside Purchase Agreement) shall be considered for purposes of determining whether the forgoing threshold of $1,000,000,000 has been satisfied.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Partnership Percentage Interests</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; has the meaning set forth in the Partnership Agreement.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Person</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any natural person or Entity.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Purchasers</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; has the meaning set forth in the form of Interest Purchase Agreement attached as </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Exhibit A</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> hereto.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Representatives</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means, with respect to any party, the directors, officers, managers, members, shareholders, advisors, independent accountants and other agents and representatives of such party and its Affiliates.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Seller</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; has the meaning given to the term &#x201c;Seller[s]&#x201d; set forth in the form of Interest Purchase Agreement attached as </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Exhibit A</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> hereto.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 10.	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Amendments; Waivers</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(a)	This Agreement may only be amended by an instrument in writing executed by each of the parties hereto.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(b)	Compliance with or observance of any term of this Agreement may be waived (either generally or in a particular instance and either retroactively or prospectively) by the party entitled to enforce such term, but such waiver shall be effective only if it is in a writing signed by the party entitled to enforce such term and against which</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">11</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">	</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">such waiver is to be asserted.  Unless otherwise expressly provided in this Agreement, no delay or omission on the part of any party in exercising any right or privilege under this Agreement shall operate as a waiver thereof, nor shall any waiver on the part of any party of any right or privilege under this Agreement operate as a waiver of any other right or privilege under this Agreement nor shall any single or partial exercise of any right or privilege preclude any other or further exercise thereof or the exercise of any other right or privilege under this Agreement.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 11.	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Parties in Interest; Assignment. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> This Agreement shall be binding upon and shall inure solely to the benefit of the parties, their respective successors, legal representatives and permitted assigns.  Nothing in this Agreement, express or implied, is intended to or shall confer upon any other Person any rights, benefits or remedies of any nature whatsoever under or by reason of this Agreement, and no Person shall be deemed a third party beneficiary under or by reason of this Agreement.  Subject to </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 4(c)</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, neither this Agreement nor any rights or obligations hereunder may be assigned without the written consent of the other parties.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 12.	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Governing Law</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  This Agreement (together with Claims arising with respect to the transactions contemplated hereby) shall be governed by and construed and interpreted in accordance with the Laws of the State of Delaware, without regard to the principles of conflicts of Law that would result in the application of the Laws of any other jurisdiction.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 13.	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Remedies</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Each of the parties acknowledges and agrees that (i) the provisions of this Agreement are reasonable and necessary to protect the proper and legitimate interests of the other parties and (ii) the other parties would be irreparably damaged if any of the provisions of this Agreement were not performed in accordance with their specific terms or were otherwise breached.  It is accordingly agreed that the parties shall be entitled to seek preliminary and permanent injunctive relief to prevent or remedy breaches, or seek appropriate relief in the event of a threatened breach, of and to enforce specifically the terms and provisions of this Agreement by other parties without the necessity of proving actual damages or of posting any bond, which rights shall be cumulative and in addition to any other remedy to which the parties may be entitled hereunder or at law or equity.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 14.	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Choice of Forum; Submission to Jurisdiction</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Each of the parties hereby irrevocably agrees that any Legal Proceeding with respect to this Agreement and the rights and obligations of the parties arising hereunder or in connection with the transactions contemplated hereby shall be brought and determined exclusively in the Delaware Chancery Court or, if such court lacks jurisdiction, in any other federal or state courts located in the State of Delaware and in any federal or state appellate court therefrom.  Each of the parties hereby irrevocably submits with regard to any such Legal Proceeding for itself and in respect of its property, generally and unconditionally, to the personal jurisdiction of the aforesaid courts and agrees that it will not bring any Legal Proceeding relating to this Agreement or any of the transactions contemplated hereby in any court other than the aforesaid courts.  Each of the parties hereby irrevocably waives, and agrees not to assert, by way of motion, as a defense, counterclaim or otherwise, in any Legal Proceeding with respect to this Agreement, (a) any Claim that it is not personally subject to the jurisdiction of the above named courts, (b) any Claim that it or its property is exempt or immune from jurisdiction of any such court or from any legal process commenced in any such court</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">12</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">	</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(whether through service of notice, attachment prior to judgment, attachment in aid of execution of judgment, execution of judgment or otherwise) and (c) to the fullest extent permitted by applicable Law, any Claim that (i) a Legal Proceeding in such court is brought in an inconvenient forum, (ii) the venue of such Legal Proceeding is improper or (iii) this Agreement, or the subject matter hereof, may not be enforced in or by such courts.  Each of the parties hereby consents to service being made through the notice procedures set forth in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 16</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> and agrees that service of any process, summons, notice or document by registered mail (return receipt requested and first-class postage prepaid) to the respective addresses set forth in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 16</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> shall be effective service of process for any Legal Proceeding in connection with this Agreement or the transactions contemplated hereby.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 15.	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Waiver of Jury Trial</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Each of the parties knowingly, intentionally and voluntarily with and upon the advice of competent counsel irrevocably waives any and all right to trial by jury in any Legal Proceeding arising out of or relating to this Agreement and the rights and obligations of the parties arising hereunder or in connection with the transactions contemplated hereby.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 16.	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Notices.  </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Any notices or other communications required or permitted hereunder shall be in writing and shall be sufficiently given (and shall be deemed to have been duly given upon receipt) if sent by overnight mail, registered mail or certified mail, postage prepaid, by hand or by Electronic Transmission, to the parties at the following addresses (or at such other address for a party as shall be specified in a notice delivered by such party pursuant to this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 16</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">).</font></p>
  <p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">If to the Eagle Parties, to:</font></p>
  <p style="margin-left:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">c/o Eagle Materials Inc.<br>5960 Berkshire Lane<br>Suite 900<br>Dallas, Texas 75225<br>Attention:  General Counsel<br>Email:  mnewby@eaglematerials.com</font></p>
  <p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">With a copy (which shall not constitute<br>effective notice) to:</font></p>
  <p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Baker Botts L.L.P.<br>2001 Ross Avenue<br>Suite 900<br>Dallas, Texas 75201<br>Attention:  Geoffrey L. Newton<br>Email:  geoffrey.newton@bakerbotts.com</font></p>
  <p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">If to the HM Parties, to:</font></p>
  <p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">c/o Heidelberg Materials US, Inc.<br>300 East John Carpenter Freeway<br>Suite 1800<br>Irving, Texas 75062<br></font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">13</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">	</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Attention:  General Counsel<br>Email:  carol.lowry@heidelbergmaterials.com</font></p>
  <p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">With a copy (which shall not constitute<br>effective notice) to:</font></p>
  <p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">c/o Heidelberg Materials US, Inc.<br>300 East John Carpenter Freeway<br>Suite 1800<br>Irving, Texas 75062<br>Attention:  Vice President &#x2013; Strategy &amp; Development<br>Email:  francois.perrin@heidelbergmaterials.com</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 17.	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Severability</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  If any provision contained in this Agreement shall be held to be invalid, illegal or unenforceable for any reason, the invalidity, illegality or unenforceability thereof shall not affect any other provisions hereof, all of which shall remain in full force and effect.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 18.	 </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Rules of Construction.  </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">The Section headings in this Agreement are for convenience of reference only, do not constitute a part of this Agreement and shall not limit, extend or otherwise affect the meaning or interpretation of the terms and provisions of this Agreement.  In this Agreement, unless the context otherwise requires, words in the singular number or in the plural number shall each include the singular number or the plural number, as the context may require.  When a reference is made in this Agreement to a party or to a Section or Exhibit, such reference shall be to a party to or a Section of or an Exhibit to this Agreement, unless otherwise indicated. All references herein to dollar amounts are in United States dollars.  The terms &#x201c;herein,&#x201d; &#x201c;hereunder,&#x201d; &#x201c;hereto&#x201d; and similar terms refer to this Agreement generally and not to any one Section of this Agreement, unless the context otherwise requires. Each party has participated in the drafting and preparation of this Agreement and the documents referred to herein, and any and all drafts relating thereto shall be deemed the work product of both parties and may not be construed against any party by reason of the role a party played in its preparation.  Any law that would require interpretation of any ambiguities in this Agreement against any party that drafted it is of no application and is hereby expressly waived.  If the Interest Purchase Agreement is entered into as contemplated by this Agreement and a conflict arises between the terms and provisions of this Agreement and the terms and provisions of the Interest Purchase Agreement, then the terms and provisions of the Interest Purchase Agreement shall control.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 19.	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Entire Agreement</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  This Agreement (including the Exhibits hereto), together with the other agreements referred to herein, constitutes the entire agreement and understanding between the parties with respect to the transactions contemplated hereby and cancels, merges and supersedes all prior and contemporaneous oral or written agreements, representations and warranties, arrangements and understandings relating to the subject matter hereof.  The parties hereto expressly represent that in entering this Agreement: (a) they are not relying upon any statements, understandings, representations, expectations, or agreements other than those expressly set forth in this document; (b) they have been represented and advised by counsel in connection with this Agreement, which they make voluntarily and of their own choice, and not under coercion or duress; (c) they are relying upon their own knowledge and the advice of counsel; (d) they</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">14</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">	</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">knowingly waive any claim that this Agreement was induced by any misrepresentation or nondisclosure which could have been or was discovered before signing this Agreement; and (e) they knowingly waive any right to rescind or avoid this settlement based upon presently existing facts, known or unknown.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 20.	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Release of Information</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  The parties shall cooperate with each other in releasing information concerning this Agreement and the transactions contemplated hereby.  No press releases, public announcements or responses to any request for information from the press or any trade publication concerning the transactions contemplated by this Agreement shall be made or given by any party without prior consultation with, and agreement of, the other parties, except that any party shall be allowed to disclose information concerning this Agreement and the transactions contemplated hereby to the extent required pursuant to the disclosure obligations of a party or its Affiliates under the U.S. Securities Exchange Act of 1934, as amended, or any other applicable securities laws or the rules promulgated thereunder.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 21.	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Counterparts; Effectiveness</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  This Agreement may be executed in one or more counterparts, all of which shall be considered one and the same agreement and shall become effective when one or more counterparts have been signed by each of the parties and delivered to the other parties.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">[Signature pages follow]</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">15</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">	</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">IN WITNESS WHEREOF, the undersigned parties have duly executed this Agreement as of the date first above written.</font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">EAGLE PARTIES:</font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">EAGLE MATERIALS INC.</font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">By:	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">/s/ D. Craig Kesler	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"><br>Name:	D. Craig Kesler <br>Title:	Executive Vice President &#x2013; Finance</font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">	And Administration and Chief</font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">	Financial Officer</font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">TLCC GP LLC</font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">By:	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">/s/ D. Craig Kesler	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"><br>Name:	D. Craig Kesler <br>Title:	Senior Vice President</font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">TLCC LP LLC</font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">By:	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">/s/ D. Craig Kesler	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"><br>Name:	D. Craig Kesler <br>Title:	Senior Vice President</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Signature Page to Put Option Agreement</font><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">HM PARTIES:</font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">HEIDELBERG MATERIALS US, INC.</font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">By: </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">/s/ Chris Ward		</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"><br>Name:  Chris Ward<br>Title:  President &amp; Chief Executive Officer</font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">HM SOUTHEAST CEMENT LLC</font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">By: </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">/s/ Benedikt Zinn		<br></font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Name: Benedikt Zinn<br>Title: Vice President &amp; Chief Financial Officer</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Signature Page to Put Option Agreement</font><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:53.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Exhibit A</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">											</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"><br>INTEREST PURCHASE AGREEMENT</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">among</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">[&#x25cf;] and [&#x25cf;]</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">as the Seller[s],</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">[&#x25cf;] and [&#x25cf;],</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">as the Purchasers</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"><br>and</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Eagle Materials Inc. and Heidelberg Materials US, Inc.,</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">as the Parent Companies</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Dated as of [&#x25cf;] [&#x25cf;], 202[&#x25cf;]<br></font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">											</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">TABLE OF CONTENTS</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Page</font></p>
  <table style="border-spacing:0;table-layout:fixed;width:99.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:96.4%;"></td>
    <td style="width:3.6%;"></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ARTICLE I SALE AND PURCHASE</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 1.1. Sale and Purchase</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 1.2. Purchase Price</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 1.3. Post-Closing Adjustment</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 1.4. Transfer Taxes</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ARTICLE II THE CLOSING</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 2.1. Closing</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 2.2. Closing Deliveries by the Seller[s]</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 2.3. Closing Deliveries by the Purchasers</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 2.4. Proceedings at Closing</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 2.5. Effective Time</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ARTICLE III REPRESENTATIONS AND WARRANTIES OF THE SELLER[S]</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 3.1. Organization; Power and Authority</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 3.2. Authorizations; Execution and Validity</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 3.3. No Conflict; Consents</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 3.4. Title to Securities</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 3.5. Litigation</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 3.6. Fees</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 3.7. No Reliance</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ARTICLE IV REPRESENTATIONS AND WARRANTIES OF THE PURCHASERS</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 4.1. Organization; Power and Authority</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 4.2. Authorizations; Execution and Validity</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 4.3. No Conflicts; Consents</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 4.4. Litigation</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 4.5. Sophisticated Purchaser; Purchase for Investment; Access to Information</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 4.6. No Reliance</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 4.7. Sufficiency of Funds</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 4.8. Fees</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ARTICLE V REPRESENTATIONS AND WARRANTIES OF THE PARENT COMPANIES</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 5.1. Organization; Power and Authority</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 5.2. Authorizations; Execution and Validity</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 5.3. No Conflicts; Consents</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 5.4. Litigation</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 5.5. No Reliance</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ARTICLE VI COVENANTS</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 6.1. Cooperation; Further Actions</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 6.2. Partnership Agreement</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</font></p></td>
   </tr>
  </table>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">i</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <table style="border-spacing:0;table-layout:fixed;width:99.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:96.4%;"></td>
    <td style="width:3.6%;"></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 6.3. Further Assurances</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 6.4. Certain Confidential Information</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 6.5. Seller&#x2019;s Access to Books and Records</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 6.6. Litigation Support and Cooperation</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 6.7. Tax Matters</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 6.8. Employees and Employee Benefits</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 6.9. Parent Company Obligations</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 6.10. Nonsolicitation</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 6.11. Payment of Intercompany Accounts</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 6.12. Bonds and Similar Obligations</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 6.13. Transition Services Agreement</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ARTICLE VII CONDITIONS PRECEDENT TO THE  OBLIGATIONS OF THE PURCHASERS</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 7.1. Accuracy of Representations and Warranties</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 7.2. Performance of Covenants</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 7.3. No Order</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 7.4. Consummation of Transactions under Outside Purchase Agreement</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 7.5. Material Adverse Effect</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 7.6. Good Standing Certificate</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 7.7. Officer&#x2019;s Certificate</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ARTICLE VIII CONDITIONS PRECEDENT TO THE OBLIGATIONS OF THE SELLER[S]</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 8.1. Accuracy of Representations and Warranties</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 8.2. Performance of Covenants</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 8.3. No Order</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 8.4. Consummation of Transactions under Outside Purchase Agreement</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 8.5. Delivery of Purchase Price</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 8.6. Good Standing Certificate</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 8.7. Officer&#x2019;s Certificate</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ARTICLE IX TERMINATION</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 9.1. Termination of Agreement</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 9.2. Effect of Termination</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ARTICLE X INDEMNIFICATION</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 10.1. Survival</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 10.2. Indemnification by the Seller Parties</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 10.3. Indemnification by the Purchaser Parties</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 10.4. Third-Party Claims; Procedure</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 10.5. Other Claims; Procedure</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 10.6. Reliance</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 10.7. Exclusive Remedy</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ARTICLE XI DEFINITIONS</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 11.1. Definitions</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 11.2. Additional Definitions</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:11.4pt;vertical-align:top;"><p style="text-indent:-11.4pt;padding-left:11.4pt;font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ARTICLE XII GENERAL</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35</font></p></td>
   </tr>
  </table>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">ii</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <table style="border-spacing:0;table-layout:fixed;width:99.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:96.4%;"></td>
    <td style="width:3.6%;"></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 12.1. Amendments</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 12.2. Waivers</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 12.3. Notices</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 12.4. Successors and Assigns; Parties in Interest</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 12.5. Severability</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 12.6. Entire Agreement</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 12.7. Governing Law</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 12.8. Remedies</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 12.9. Choice of Forum; Submission to Jurisdiction</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 12.10. Waiver of Jury Trial</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 12.11. Expenses</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 12.12. Release of Information</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 12.13. Certain Construction Rules</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38</font></p></td>
   </tr>
   <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
    <td style="text-indent:48.25pt;vertical-align:top;"><p style="margin-left:12.25pt;text-indent:-36pt;padding-left:36pt;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">SECTION 12.14. Counterparts</font></p></td>
    <td style="vertical-align:bottom;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39</font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"><br></font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Exhibits</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Exhibit A 	&#x2014;	Form of Assignment</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Exhibit B	&#x2014;	Form of Seller Party Release<br>Exhibit C	&#x2014;	Transition Services Agreement</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Exhibit D	&#x2014;	Form of Purchaser Party Release</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Exhibit E	&#x2014;	Partnership Strategic Projects</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Exhibit F	&#x2014;	Net Working Capital Illustration</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">iii</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">INTEREST PURCHASE AGREEMENT</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">This INTEREST PURCHASE AGREEMENT, entered into as of [&#x25cf;][&#x25cf;], 202[&#x25cf;] (this &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Agreement</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), by and among (a) [&#x25cf;], a [&#x25cf;] and [&#x25cf;], a [&#x25cf;] (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Seller[s]</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), (b) [&#x25cf;], a [&#x25cf;] and [&#x25cf;], a [&#x25cf;] (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Purchasers</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), and (c) Eagle Materials Inc., a Delaware corporation (&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Eagle</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), and Heidelberg Materials US, Inc., a Delaware corporation (&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">HM</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; and, together with Eagle, the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Parent Companies</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;).  Eagle and the [Seller[s]/Purchasers] are collectively referred to herein as the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Eagle Parties</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.&#x201d;  HM and the [Seller[s]/Purchasers] are collectively referred to herein as the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">HM Parties</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.&#x201d;  All of the foregoing parties are collectively referred to herein as the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Parties</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;.<br></font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">W I T N E S S E T H:</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">WHEREAS, TLCC LP, TLCC GP and HMSC are parties (in their capacity as successors to the original parties) to that certain Limited Partnership Agreement of Texas Lehigh Cement Company LP, dated October 1, 2000, as amended by (i) Amendment No. 1 to Agreement of Limited Partnership, dated as of October 2, 2000, (ii) Amendment No. 2 to Agreement of Limited Partnership, dated as of January 1, 2019 and (iii) Amendment No. 3 to Agreement of Limited Partnership, dated as of September 30, 2019 (as so amended, the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Partnership Agreement</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), which is the governing partnership agreement of Texas Lehigh Cement Company LP, a Texas limited partnership (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Partnership</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;);</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">WHEREAS, as of the date hereof, the Partnership Percentage Interests held by the partners of the Partnership as reflected in the Partnership Agreement are as follows:</font></p>
  <table style="margin-left:11.833%;border-spacing:0;table-layout:fixed;width:89.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:17.44%;"></td>
    <td style="width:41.86%;"></td>
    <td style="width:40.7%;"></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"><br></font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Partner</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Partnership Percentage Interest </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">held as a General Partner</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Partnership Percentage Interest </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">held as a Limited Partner</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">TLCC GP</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1%</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0%</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">TLCC LP</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0%</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49.9%</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">HMSC</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1%</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49.9%</font></p></td>
   </tr>
  </table>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"><br> 		WHEREAS, as of May 1, 2024, Eagle, TLCC GP, TLCC LP, HM and HMSC entered into the Put Option Agreement (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Put Option Agreement</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) pursuant to which (a) TLCC GP and TLCC LP (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">TLCC Partners</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) granted a put option to HMSC (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">HMSC Put Option</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) that entitled HMSC to require the TLCC Partners to purchase all of the Partnership Percentage Interests held by HMSC and (b) HMSC granted a put option to the TLCC Partners (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">TLCC Put Option</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) that entitled the TLCC Partners to require HMSC to purchase all of the Partnership Percentage Interests held by the TLCC Partners, in each case upon the terms and conditions set forth therein;</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">WHEREAS, as of [&#x25cf;][&#x25cf;], 202[&#x25cf;], [HMSC/the TLCC Partners] exercised the [HMSC Put Option/TLCC Put Option] in accordance with the term of the Put Option Agreement and, accordingly, the Parties became obligated to enter into this Agreement in order to set forth the terms and conditions governing the purchase by [the TLCC Partners/HMSC and an Affiliate designated by it (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Additional HM Purchaser</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;)] of the</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Partnership Percentage Interests held by [HMSC/the TLCC Partners] (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Subject Partnership Interests</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;); and</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">WHEREAS, capitalized terms used herein without definition have the respective meanings set forth in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Article XI</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">;</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">NOW, THEREFORE, in consideration of the premises, the terms and provisions set forth herein, the mutual benefits to be gained by the performance thereof and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the Parties hereby agree as follows:</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">ARTICLE I<br>SALE AND PURCHASE</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 1.1. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Sale and Purchase</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Upon the terms and subject to the conditions contained in this Agreement, at the Closing, the Seller[s] shall sell, assign and transfer the Subject Partnership Interests to the Purchasers, and the Purchasers shall acquire and accept the Subject Partnership Interests from the Seller[s].  In particular, the Subject Partnership Interests to be (a) sold by the Seller[s] to the Purchasers and (b) purchased by the Purchasers from the Seller[s] shall be as follows:  <br></font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">		</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(a)	[The Subject Partnership Interests to be sold by the Seller[s] to the Purchasers shall be as follows:</font></p>
  <table style="margin-left:13.5%;border-spacing:0;table-layout:fixed;width:83.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:17.04%;"></td>
    <td style="width:40.62%;"></td>
    <td style="width:42.34%;"></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Seller</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Subject Partnership Interest </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">held as a General Partner</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Subject Partnership Interest <br></font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">held as a Limited Partner</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">HMSC</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1%</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49.9%</font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"><br>	           [or]	</font></p>
  <table style="margin-left:13.5%;border-spacing:0;table-layout:fixed;width:83.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:17.04%;"></td>
    <td style="width:40.62%;"></td>
    <td style="width:42.34%;"></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">	<br></font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Sellers</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Subject Partnership Interest </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">held as a General Partner</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Subject Partnership Interest <br></font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">held as a Limited Partner</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">TLCC GP</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1%</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0%</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">TLCC LP</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0%</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49.9%]</font></p></td>
   </tr>
  </table>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">		</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(b)	[The Subject Partnership Interests to be purchased by the Purchasers shall be as follows:</font></p>
  <table style="margin-left:13.5%;border-spacing:0;table-layout:fixed;width:83.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:17.04%;"></td>
    <td style="width:40.62%;"></td>
    <td style="width:42.34%;"></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Purchasers</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Subject Partnership Interest <br></font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">to be held as a General Partner</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Subject Partnership Interest <br></font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">to be held as a Limited Partner</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">TLCC GP</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1%</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0%</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">TLCC LP</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0%</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49.9%</font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"><br>	           [or]	</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <table style="margin-left:13.5%;border-spacing:0;table-layout:fixed;width:83.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:17.04%;"></td>
    <td style="width:40.62%;"></td>
    <td style="width:42.34%;"></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Purchasers</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Subject Partnership Interest <br></font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">to be held as a General Partner</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Subject Partnership Interest <br></font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">to be held as a Limited Partner</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">[&#x25cf;]</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1%</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0%</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">HMSC</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0%</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49.9%]</font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 1.2. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Purchase Price</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">   </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(a)	At least three business days prior to the Closing Date, the Seller[s] shall deliver to the Purchasers each of the following:</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="margin-left:13.333%;text-indent:7.692%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(i)	A statement prepared in good faith by the Seller[s] (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Initial Adjustment Statement</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) in accordance with the Accounting Principles setting forth each of the following amounts:</font></p>
  <p style="margin-left:20%;text-indent:8.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(A)	The amount of Partnership Cash the Partnership estimates will be held by the Partnership as of the Effective Time (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Estimated Partnership Cash</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;);</font></p>
  <p style="margin-left:20%;text-indent:8.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(B)	The amount of the Closing Debt to be owed by the Partnership outstanding as of the Closing Date (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Closing Debt Amount</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), including the Closing Credit Agreement Amount; and</font></p>
  <p style="margin-left:20%;text-indent:8.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(C)	The amount of Net Working Capital that the Partnership estimates will exist as of the Effective Time (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Estimated Working Capital</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;).</font></p>
  <p style="margin-left:13.333%;text-indent:7.692%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(ii)	Written confirmations from the lenders (or their administrative agent) to whom the Closing Debt is owing, which will set forth the Closing Debt Amount.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">The Purchasers and any advisors engaged by them shall be entitled to review, and the Parties shall cause the Partnership to make available for review and copying, the Partnership&#x2019;s and its auditors&#x2019; working papers, trial balances and similar materials used in or relevant to the calculation of the amounts set forth in the Initial Adjustment Statement.  Without limiting the generality of the foregoing, the Parties shall cause the Partnership to provide the Seller[s] and the advisors engaged by [it/them] with (i) reasonable assistance from the personnel and other representatives of the Partnership and (ii) timely and reasonable access to the books and records of the Partnership in connection with its review of the Initial Adjustment Statement.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(b)	The aggregate purchase amount to be paid by the Purchasers to the Seller[s] at the Closing (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Initial Purchase Price</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) shall equal (i) fifty percent (50%) of $1,100,000,000.00, which represents the enterprise value of the Partnership agreed upon by the Parties (and which is not subject to adjustment or modification), </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">plus</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> (ii) the Initial Adjustment Amount (which may be a positive or a negative number).  As used herein, the term &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Initial Adjustment Amount</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means an amount equal to fifty percent (50%) of (1) the</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Estimated Partnership Cash, </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">minus</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> (2) the Closing Debt Amount, </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">plus or minus</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> (as the case may be) (3) the amount by which the Estimated Working Capital exceeds the Target Net Working Capital (such amount to be added) or by which the Target Net Working Capital exceeds the Estimated Working Capital (such amount to be subtracted).  [The portion of the Initial Purchase Price to be paid by the Purchasers to each Seller shall be apportioned between the Sellers based on the percentages for Subject Partnership Interests sold by each Seller as set forth in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 1.1(a)</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.]</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(c)	Additionally, the Initial Purchase Price shall be reduced by fifty percent (50%) of the real estate and personal property Taxes and assessments relating to the Partnership&#x2019;s assets which are attributable to the portion of the Straddle Period ending on the Closing Date, which amount shall equal the amount of such property Taxes for the entire Straddle Period, multiplied by a fraction the numerator of which is the number of days in the portion of the Straddle Period ending on the Closing Date, and the denominator of which is the number of days in the entire Straddle Period.  To the extent the actual amount of such property Taxes for the entire Straddle Period is not finally determinable as of the Closing Date, the proration described in the preceding sentence will be made at the Closing on the basis of the best evidence then available; thereafter, when actual figures are received, re-prorations will be made on the basis of the actual figures, and a final cash settlement in respect of such property Taxes will be made between Seller[s] and Purchaser.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(d)	It is the intent of the Parties that if any particular amount has been taken into consideration in determining any component of the Purchase Price or any adjustment thereto under one provision of this Agreement, such amount will no longer be deemed to give rise to a right to an adjustment under any other provision hereof to the extent doing so would result in an unintended &#x201c;double&#x201d; counting of such amount.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">   </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 1.3. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Post-Closing Adjustment</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(a)	  As promptly as reasonably practicable after the Closing Date (but in no event later than 90 days thereafter), the Purchasers shall prepare and deliver to the Seller[s] a certificate (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Final CFO Certificate</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) of the Chief Financial Officer of the Parent Company that is a Purchaser Party, prepared in accordance with the Accounting Principles, which shall set forth the calculation by the Purchasers of (i) the Final Adjustment Amount and (ii) the resulting Final Payment to be made by the Purchasers to the Seller[s] or by the Seller[s] to the Purchasers (as the case may be) pursuant to </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 1.3(e)</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> hereof. As used herein, the term &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Final Adjustment Amount</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means an amount equal to 50% of (1) the Final Partnership Cash, </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">minus</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> (2) the Closing Debt Amount, </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> plus or minus</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> (as the case may be) (3) the amount by which the Final Working Capital exceeds the Estimated Net Working Capital (such amount to be added) or by which the Estimated Net Working Capital exceeds the Final Working Capital (such amount to be subtracted). The Seller[s] and any advisors engaged by [it/them] shall be entitled to review, and the Purchasers shall cause the Partnership to make available for review and copying, the Partnership&#x2019;s and its auditors&#x2019; working papers, trial balances and similar materials used in or relevant to the calculation of the amounts set forth in the Final CFO Certificate.  Without limiting the generality of the foregoing, the Purchasers shall cause the Partnership to provide the Seller[s] and the advisors engaged by [it/them] with (i) reasonable assistance from the personnel and other representatives of the Partnership and (ii) timely and</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">reasonable access to the books and records of the Partnership in connection with its review of the Final CFO Certificate.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(b)	The Seller[s] shall be entitled to dispute the calculation of any amount set forth in the Final CFO Certificate if [it/they] deliver[s] a written notice (an &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Objection Notice</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) to the Purchasers within 45 days after receipt of the Final CFO Certificate in which [it/they] object[s] to the calculation by the Purchasers of such amount and provide[s] a description of each item in dispute (each, a &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Disputed Item</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;, and the date upon which the Seller[s] deliver[s] the Objection Notice to the Purchaser[s] being hereinafter referred to as the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Objection Date</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;).  If no Objection Notice is delivered by the Seller[s] to the Purchasers within such 45-day period, then the determination of each amount set forth in the Final CFO Certificate shall be deemed to have been accepted by the Seller[s] and the calculation of the Partnership Cash and Final Working Capital contained therein, together with the resulting calculation of the Final Adjustment Amount, shall be final and binding on the parties hereto, absent fraud or manifest error.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(c)	If the Seller[s] deliver[s] an Objection Notice to the Purchasers within the 45-day period specified in paragraph (b) above, the Purchasers and the Seller[s] shall attempt in good faith to agree upon the Disputed Items and the resulting Final Adjustment Amount during the period commencing on the Objection Date and ending 30 days thereafter (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Negotiation Period</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;).  If the Purchasers and the Seller[s] agree in writing prior to the expiration of the Negotiation Period upon a Final Adjustment Amount that is the same as or different from the amount calculated based upon the Final CFO Certificate, the Final Adjustment Amount shall be the amount so agreed upon by them.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(d)	If the Purchasers and the Seller[s] do not agree in writing prior to the expiration of the Negotiation Period upon a Final Adjustment Amount, the Disputed Items that have not been previously resolved by written agreement (but no other matters) shall be submitted to Deloitte LLP, or, if such firm declines to serve as accounting arbiter, such other firm of independent public accountants as is mutually agreed upon by the Purchasers and the Seller[s] (in either case, the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Accounting Firm</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), which Accounting Firm shall make a determination as to the unresolved Disputed Items.  The Parties acknowledge and agree that all discussions related to the Objection Notice or any Disputed Items are communications made in confidence with the intent of attempting to settle a dispute, will not be disclosed to the Accounting Firm and are subject to settlement privilege.  The Purchasers and the Seller[s] shall direct the Accounting Firm to render a written determination as to the unresolved Disputed Items (acting as an expert and not as an arbitrator) within 45 days following its engagement, which determination shall be in writing and shall set forth, in reasonable detail, the basis therefor and shall be based solely on (i) the definitions and other applicable provisions of this Agreement, (ii) the Accounting Principles and (iii) a single presentation (which shall be limited to the unresolved Disputed Items) submitted by each of the Purchasers and the Seller[s] to the Accounting Firm within 20 days after its engagement (which the Accounting Firm shall forward to the other party within two business days after receipt thereof).  The Purchasers and the Seller[s] shall instruct the Accounting Firm not to, and the Accounting Firm will not, assign a value to any Disputed Item greater than the greatest value assigned to such item by the Purchasers or the Seller[s] or less than the lowest value assigned to such item by the Purchasers or the Seller[s].  The Accounting Firm will send its written determinations regarding the</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">unresolved Disputed Items (including its determination of the Partnership Cash and Final Working Capital, in each case, to the extent the determination of such amount requires the resolution of a Disputed Item) to the Purchasers and the Seller[s], together with the resulting calculation of the Final Adjustment Amount, and each such determination and calculation of the Accounting Firm shall be final and binding on the Parties, absent fraud or manifest error.  The terms of engagement of the Accounting Firm shall be as reasonably agreed upon between the Purchasers and the Seller[s], and any associated engagement fees shall initially be allocated 50% to the Purchasers and 50% to the Seller[s]; </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">provided,</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> that, upon the determination by the Accounting Firm of the Final Adjustment Amount, such fees, costs and expenses of the Accounting Firm shall be allocated (or, if necessary, reallocated) between the Purchasers, on the one hand, and the Seller[s], on the other hand, in such proportions as reflect the ratio of (i) the amount of Disputed Items as to which each such party was unsuccessful in maintaining its position (as finally determined by the Accounting Firm) to (ii) the total amount of Disputed Items submitted to the Accounting Firm.  (For example, if the Seller[s] submit[s] proposed aggregate adjustments of $1,000,000 for Disputed Items in the Objection Notice, and the Purchasers agree in writing to $500,000 of such adjustments but contests the remainder, and if the Accounting Firm ultimately resolves the dispute by finding in favor of the Seller[s] as to $300,000 of the $500,000 in unresolved Disputed Items and finding against the Seller[s] as to the remainder of such items, then the fees, costs and expenses of the Accounting Firm will be allocated 60% (</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">i.e.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, 300,000/500,000) to the Purchaser[s] and 40% (</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">i.e.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, 200,000/500,000) to the Seller[s].)  Except as provided in this paragraph (d), all other costs and expenses incurred by the Parties in connection with resolving any dispute described in this paragraph (d) shall be borne by the Party incurring such costs and expenses.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">    </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(e)	No later than five days after a binding determination of the Final Adjustment Amount has been made in accordance with </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 1.3(b)</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(c)</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> or </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(d)</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, as applicable, a final payment shall be made pursuant to this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 1.3(e)</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Final Payment</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;).  If the Final Adjustment Amount is greater than the Initial Adjustment Amount, then an amount equal to the excess of the Final Adjustment Amount over the Initial Adjustment Amount shall be paid by the Purchasers to the Seller[s], to such account or accounts as have been designated in writing by the Seller[s].  If the Final Adjustment Amount is less than the Initial Adjustment Amount, then an amount equal to the excess of the Initial Adjustment Amount over the Final Adjustment Amount shall be paid by the Seller[s] to the Purchasers, to such account or accounts as have been designated in writing by the Purchasers.  If the Final Adjustment Amount is equal to the Initial Adjustment Amount, there shall be no Final Payment to be made by either the Purchasers or the Seller[s].</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(f)	The process set forth in this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 1.3</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> shall be the exclusive remedy of the Parties for any disputes related to the determination of Estimated Partnership Cash and Final Working Capital and the resulting Final Adjustment Amount, whether or not the underlying facts and circumstances of a Disputed Item constitute a breach of any representations or warranties of the Parties contained in this Agreement.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(g)	The final purchase price payable by the Purchasers to the Seller[s] pursuant to this Agreement shall be equal to the Initial Purchase Price, as adjusted by the provisions of this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 1.3</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> and any other applicable provisions of this Agreement that</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">expressly state that specific amounts or payments will be treated as purchase price adjustments (as so adjusted, the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Purchase Price</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;).</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 1.4. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Transfer Taxes</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  The Seller[s] and the Purchasers shall cooperate with each other and take any reasonable actions to minimize any documentary, stamp, sales and excise or other similar taxes payable in respect of the sale, assignment and transfer of the Subject Partnership Interests.  To the extent that, notwithstanding the immediately preceding sentence, any documentary, stamp, sales and excise or other similar Taxes are required to be paid in respect of the sale, assignment and transfer of the Subject Partnership Interests, such Taxes shall be borne 50% by the Purchasers on the one hand and 50% by the Seller[s] on the one hand.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">ARTICLE II<br>THE CLOSING</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 2.1. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Closing</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  The closing of the transactions contemplated by this Agreement (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Closing</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) shall take place at the offices of Baker Botts L.L.P., 2001 Ross Avenue, Suite 900, Dallas, Texas  75201 at (a) 9:00 a.m., Dallas, Texas time, on the second business day following the satisfaction or waiver of the conditions to Closing set forth in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Article VI</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> and </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">VII</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> (other than those conditions that by their nature can only be satisfied at the time of Closing, but subject to the satisfaction of such conditions) or (b) such other time or date as the Purchasers and the Seller[s] may agree in writing; </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">provided, however</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, that (i) if the date of the Closing specified in the foregoing clause (a) above would be a date that is within ten business days of the end of a calendar month, the date of Closing shall instead be the first business day of the following calendar month, and (ii) if requested or required by any Governmental Authority that has jurisdiction over the transactions contemplated by the Outside Purchase Agreement, the Closing shall occur substantially concurrently with the closing of the transactions contemplated by the Outside Purchase Agreement (it being understood that, if clause (i) and (ii) of this proviso are both applicable, clause (ii) shall govern) (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Closing Date</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;).  Notwithstanding the foregoing, the Parties or their Representatives may, but shall not be required to be, physically present at the Closing, it being understood that, to the maximum extent practicable, all steps required to be taken at the Closing may be taken through the delivery of documents by Electronic Transmission or by any other reasonable means.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 2.2. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Closing Deliveries by the Seller[s]</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  At the Closing, the Seller[s] shall deliver, or shall cause to be delivered, to the Purchasers the following:</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(a)	if the Closing Intercompany Amount is a negative number, a wire transfer from the Seller[s] to the Partnership of immediately available funds (to such account as the Partnership shall have specified in a notice delivered to the Seller[s] at least 24 hours prior to the time of the Closing) in an amount equal to the absolute value of the Closing Intercompany Amount;</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(b)	an Assignment, in the form attached as </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Exhibit A</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> hereto, duly executed by [the/each] Seller, pursuant to which [the/such] Seller will sell, assign and transfer the Subject Partnership Interests to be sold by [the/such] Seller in accordance with the terms of this Agreement and withdraw as a Partner of the Partnership;</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(c)	a release, in the form attached as </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Exhibit B</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> hereto, duly executed by each Seller Party, pursuant to which each Seller Party shall release certain Claims against the Purchasers, the Partnership and their respective Affiliates (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Seller Party Release</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;);</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(d)	should Purchasers so elect pursuant to </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 6.13</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, the Transition Services Agreement (as defined below), duly executed by the Parent Company of [the/each] Seller;</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(e)	an instrument pursuant to which each individual designated by the Seller[s] to serve on the Management Committee and each officer or employee of the Seller[s] or [its/their] Affiliates who serves as an officer of the Partnership resigns as a member of the Management Committee or an officer of the Partnership, in each case effective as of the Closing Date; and</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(f)	such other documents and instruments as are to be delivered by the Seller[s] pursuant to </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Article VI</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> in order to satisfy the conditions to the obligations of the Purchasers to consummate the purchase of the Subject Partnership Interests.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 2.3. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Closing Deliveries by the Purchasers</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  At the Closing, the Purchasers shall deliver, or cause to be delivered, to the Seller[s] the following:</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(a)	a wire transfer from the Purchasers to the Seller[s] of immediately available funds (to such account as the Seller[s] shall have specified in a notice delivered to the Purchasers at least 24 hours prior to the time of the Closing) in the amount of the Initial Purchase Price;</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(b)	a wire transfer from the Partnership to J.P. Morgan, as lender, in an amount equal to the Closing Credit Agreement Amount;</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(c)	if the Closing Intercompany Amount is a positive number, a wire transfer from the Partnership to the Seller[s] of immediately available funds (to such account as the Seller[s] shall have specified in a notice delivered to the Partnership at least 24 hours prior to the time of the Closing) in an amount equal to the Closing Intercompany Amount;</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(d)	a release, in the form attached as </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Exhibit D</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> hereto, duly executed by each Purchaser Party and the Partnership, pursuant to which each Purchaser Party and the Partnership shall release certain Claims against the Seller[s] and [its/their] Affiliates (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Purchaser Party Release</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;);</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(e)	should Purchasers so elect pursuant to </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 6.13</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, the Transition Services Agreement, duly executed by the Partnership;</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(f)	evidence of termination of the Credit Facility upon the receipt by JPMorgan of the Closing Credit Agreement Amount; and</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(g)	such other documents and instruments as are to be delivered by the Purchasers pursuant to </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Article VII</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> in order to satisfy the conditions to the obligations of the Seller[s] to consummate the sale of the Subject Partnership Interests.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 2.4. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Proceedings at Closing</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  All proceedings to be taken and all documents to be executed and delivered by all Parties at the Closing shall be deemed to have been taken and executed simultaneously, and no proceedings shall be deemed taken nor any documents executed or delivered until all have been taken, executed and delivered.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 2.5. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Effective Time.  </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">From and after the Closing, the Purchasers and the Seller[s] shall take all lawful actions that are necessary or appropriate so that the transactions contemplated by this Agreement are treated by the Parties as if they had been consummated as of 11:59 p.m. on the Closing Date (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Effective Time</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;).  Without limiting the generality of the foregoing, the Parties shall, to the fullest extent permitted by Law, report in any financial statements, tax returns or other documents prepared or filed by them that such transactions were consummated as of the Effective Time.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">ARTICLE III<br>REPRESENTATIONS AND WARRANTIES<br>OF THE SELLER[S]</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">The Seller[s] hereby [jointly and severally] represent[s] and warrant[s] to the Purchaser Parties as follows:</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 3.1. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Organization; Power and Authority</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  [The/Each] Seller is a limited liability company that is duly formed, validly existing and in good standing under the Laws of the State of Delaware.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 3.2. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Authorizations; Execution and Validity</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  [The/Each] Seller has all requisite power and authority as a limited liability company to execute and deliver this Agreement and each of the Additional Transaction Documents, to perform its obligations hereunder and thereunder and to consummate the transactions contemplated hereby and thereby.  The execution and delivery by [the/each] Seller of this Agreement and the Additional Transaction Documents, the performance by [the/each] Seller of its obligations hereunder and thereunder and the consummation of the transactions contemplated hereby and thereby have been duly and validly authorized by all necessary limited liability company action on the part of or with respect to [the/each] Seller.  This Agreement has been, and at the Closing each of the Additional Transaction Documents will be, duly and validly executed and delivered by [the/each] Seller and constitutes or will constitute a valid and binding obligation of [the/each] Seller, enforceable against [the/each] Seller in accordance with its terms, subject to the Enforceability Exceptions.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 3.3. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> No Conflict; Consents</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  None of the execution and delivery by [the/each] Seller of this Agreement or any of the Additional Transaction Documents, the performance by [the/each] Seller of its obligations hereunder or thereunder or the consummation by [the/each] Seller of the transactions contemplated hereby or thereby will (i) violate any Law applicable to [the/each] Seller, (ii) violate the Organizational Documents of [the/each] Seller, (iii) violate any Order to which [the/each] Seller is a party</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">or by which it is bound, (iv) breach, result in a default under or require any consent of any other Person under the terms of any Contract to which [the/each] Seller is a party or by which it is bound (except that, at the time of the execution of this Agreement but not at Closing, the consummation of the transactions contemplated hereby may be subject to obtaining any consent or waiver under a credit agreement to which any of the Seller Parties is a party if the Seller[s] [has/have] so notified the Purchasers in writing prior to the date hereof) or (v) require any approval or consent from or filing with any Governmental Authority.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 3.4. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Title to Securities</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  [The/Each] Seller owns of record and beneficially all the Subject Partnership Interests shown as owned by it in the recitals to this Agreement, free and clear of all Liens and other Adverse Claims, other than the restrictions on transfer applicable to the Subject Partnership Interests under applicable securities laws and the terms of the Partnership Agreement.  The sale, transfer and delivery by [the/each] Seller at the Closing of the Subject Partnership Interests in accordance with the terms of this Agreement will vest the Purchasers with good and valid title to all of the Subject Partnership Interests, free and clear of all Liens and other Adverse Claims.  After giving effect to the sale, transfer and delivery of the Subject Partnership Interests pursuant to this Agreement, neither [the/each] Seller nor any of its Affiliates will own or hold or have any right or entitlement to or beneficial interest in any Equity Securities of the Partnership.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 3.5. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Litigation</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  As of the date hereof, there are no Legal Proceedings pending or, to [the/each] Seller&#x2019;s knowledge, threatened against [the/each] Seller that question the validity of this Agreement or any action taken or to be taken by [the/each] Seller in connection with, or which seek to enjoin or to obtain monetary damages in respect of, this Agreement or the consummation by [the/each] Seller of the transactions contemplated hereby.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 3.6. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fees</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  [The/such] Seller has not paid or become obligated to pay any fee or commission to any broker, finder or intermediary in connection with the transactions contemplated by this Agreement for which the Purchasers or the Partnership or any of their respective Affiliates will have any liability or responsibility whatsoever.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 3.7. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">No Reliance</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  In making its decision to enter into this Agreement and sell the Subject Partnership Interests to the Purchasers, [the/each] Seller is relying solely on its own knowledge and experience and the representations and warranties of the Purchaser Parties set forth in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Articles IV</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> and </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Article V</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, together with the other terms and provisions set forth in this Agreement.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 3.8. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Tax</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Except as otherwise disclosed in Section 3.8 of the Disclosure Schedule:</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(a)	to Seller[s]&#x2019; Knowledge, no Tax claims have been asserted in writing and no proposals or deficiencies for any Taxes of the Partnership are being asserted, proposed or threatened;</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(b)	Seller[s] have executed no outstanding waivers of statutes of limitations or agreements by or on behalf of the Partnership for the extension of time for the assessment of any Taxes or any deficiency thereof;</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(c)	to Seller[s]&#x2019; Knowledge, no written claim has been received by Seller[s] (on its own behalf or on behalf of the Partnership) from any Governmental Authority in a jurisdiction where the Partnership does not file Tax Returns or pay Taxes asserting that the Partnership is subject to any taxation by that jurisdiction; and</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(d)	to Seller[s]&#x2019; Knowledge, the Partnership has not elected to have the revised partnership tax audit procedures set forth in Subchapter C of Subtitle A, Chapter 63 of the Code, as amended by the Bipartisan Budget Act of 2015, P.L. 114-74 (together with any subsequent amendments thereto, Treasury Regulations promulgated thereunder, and published administrative interpretations thereof, the &#x201c;Revised Partnership Tax Audit Procedures&#x201d;) apply to the Partnership, including by way of an election under Treasury Regulation Section 301.9100-22T.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">ARTICLE IV<br>REPRESENTATIONS AND WARRANTIES<br>OF THE PURCHASERS</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">The Purchasers hereby jointly and severally represent and warrant to the Seller Parties as follows:</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 4.1. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Organization; Power and Authority</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Each Purchaser is a limited liability company duly formed, validly existing and in good standing under the Laws of the State of Delaware.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 4.2. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Authorizations; Execution and Validity</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Each Purchaser has all requisite power and authority as a [limited liability company or corporation] to execute and deliver this Agreement and each of the Additional Transaction Documents, to perform its obligations hereunder and thereunder and to consummate the transactions contemplated hereby and thereby.  The execution and delivery by each Purchaser of this Agreement and the Additional Transaction Documents, the performance by each Purchaser of its obligations hereunder and thereunder and the consummation of the transactions contemplated hereby and thereby have been duly and validly authorized by all necessary limited liability company action on the part of each Purchaser.  This Agreement has been, and at the Closing each of the Additional Transaction Documents will be, duly and validly executed and delivered by each Purchaser and constitutes or will constitute a valid and binding obligation of each Purchaser, enforceable against each Purchaser in accordance with its terms, subject to the Enforceability Exceptions.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 4.3. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> No Conflicts; Consents</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  None of the execution and delivery by each Purchaser of this Agreement or any of the Additional Transaction Documents, the performance by each Purchaser of its obligations hereunder or thereunder or the consummation by each Purchaser of the transactions contemplated hereby or thereby will (i) violate any Law applicable to each Purchaser, (ii) violate the Organizational Documents of each Purchaser, (iii) violate any Order to which each Purchaser is a party or by which it is</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">bound, (iv) violate, breach, result in a default under or require any consent of any other Person under the terms of any Contract to which each Purchaser is a party or by which it is bound (except that, at the time of the execution of this Agreement but not at the Closing, the consummation of the transactions contemplated hereby may be subject to obtaining any consent or waiver under a credit agreement to which any of the Purchaser Parties is a party if the Purchaser has so notified the Seller[s] in writing prior to the date hereof) or (v) require any approval or consent from or filing with any Governmental Authority.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 4.4. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Litigation</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  As of the date hereof, there are no Legal Proceedings pending or, to each Purchaser&#x2019;s knowledge, threatened against each Purchaser that question the validity of this Agreement or any action taken or to be taken by each Purchaser in connection with, or that seek to enjoin or obtain monetary damages in respect of, this Agreement or the consummation by each Purchaser of the transactions contemplated hereby.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 4.5. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Sophisticated Purchaser; Purchase for Investment; Access to Information</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Each Purchaser is (a) an informed and sophisticated investor with sufficient knowledge and experience in the cement industry and in investment and financial matters generally to be capable of evaluating the risks and merits of its investment in the Subject Partnership Interests and (b) an &#x201c;accredited investor&#x201d; as defined in Rule 501(a) of Regulation D under the Securities Act.  Each Purchaser is purchasing the Subject Partnership Interests for its own account for the purpose of investment and not with a view to or for sale in connection with any distribution thereof.  Each Purchaser has not agreed to sell, transfer or assign the Subject Partnership Interests to any other Person or to grant any rights in such interests to any other Person.  Each Purchaser understands that the Subject Partnership Interests have not been registered under the Securities Act or any applicable state securities Laws and, accordingly, must be held indefinitely unless a subsequent sale or other transfer or assignment is registered under the Securities Act and such state securities Laws or an exemption from registration is available thereunder.  Each Purchaser has adequate information concerning the business, operations, assets, affairs, financial condition and results of operations of the Partnership to make an informed decision regarding the purchase of the Subject Partnership Interest and has had the opportunity to ask questions and discuss the affairs of the Partnership with the members of the Management Committee and other Representatives of the Partnership and has independently and without reliance upon the Seller[s] (other than in respect of [its/their] representations and warranties contained in this Agreement), and based on such information and the advice of such advisors as each Purchaser has deemed appropriate, made its own analysis and decision to enter into this Agreement.   Each Purchaser acknowledges that in some cases the Seller[s] and [its/their] Representatives may have greater understanding, familiarity and/or experience with regard to the business and operations of the Partnership than does each Purchaser, and each Purchaser nonetheless is making its own analysis and decision to enter into this Agreement, despite a potential imbalance in information.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 4.6. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> No Reliance</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Each Purchaser acknowledges and agrees that neither the Seller[s] nor any of [its/their] Affiliates nor any of their Representatives have (a) acted as an agent, finder or broker for any Purchaser or its agents with respect to the offer, or sale of the Subject Partnership Interests, (b) acted as a fiduciary or financial or investment adviser to any Purchaser, or given any Purchaser any investment advice, opinion</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">or other information on whether the sale of the Subject Partnership Interests is prudent, (c) made any representations or warranties of any kind, express or implied, to any Purchaser in connection with the sale of the Subject Partnership Interests (other than as set forth in this Agreement) or (d) at any time had any duty to any Purchaser or its agents to disclose any information relating to the Partnership or its business, operations, assets, affairs, financial condition or results of operations, other than such duties provided by Law or pursuant to the Partnership Agreement.  In making its decision to enter into this Agreement and purchase the Subject Partnership Interests, each Purchaser is relying solely on its own knowledge and experience and the representations and warranties of the Seller Parties set forth in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Article III</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> and </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Article V</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, together with the other terms and provisions set forth in this Agreement.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 4.7. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Sufficiency of Funds</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  At the Closing, each Purchaser will have all funds necessary to pay the Initial Purchase Price, make the other payments to be made at Closing under this Agreement and all related fees and expenses, and consummate the transactions contemplated by this Agreement.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 4.8. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Fees</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Each Purchaser has not paid or become obligated to pay any fee or commission to any broker, finder or intermediary in connection with the transactions contemplated by this Agreement for which the Seller[s] or any of [its/their] respective Affiliates will have any liability or responsibility whatsoever.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">ARTICLE V<br>REPRESENTATIONS AND WARRANTIES<br>OF THE PARENT COMPANIES</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Each Parent Company hereby represents and warrants to the other Parties that are not Affiliates of such Parent Company as follows:</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 5.1. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Organization; Power and Authority</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Such Parent Company is a corporation duly formed, validly existing and in good standing under the Laws of its state of incorporation.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 5.2. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Authorizations; Execution and Validity</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Such Parent Company has all requisite corporate power and authority to execute and deliver this Agreement, to perform its obligations hereunder and to consummate the transactions contemplated hereby.  The execution and delivery by such Parent Company of this Agreement, the performance by such Parent Company of its obligations hereunder and the consummation of the transactions contemplated hereby have been duly and validly authorized by all necessary corporate action on the part of such Parent Company.  This Agreement has been duly and validly executed and delivered by such Parent Company and constitutes a valid and binding obligation of such Parent Company, enforceable against such Parent Company in accordance with its terms, subject to the Enforceability Exceptions.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 5.3. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> No Conflicts; Consents</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  None of the execution and delivery by such Parent Company of this Agreement, the performance by such Parent Company of its obligations hereunder or the consummation by such Parent Company of the transactions contemplated hereby will (i) violate any Law applicable to such Parent Company, (ii)</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">violate the Organizational Documents of such Parent Company, (iii) violate any Order to which such Parent Company is a party or by which it is bound, (iv) violate, breach, result in a default under or require any consent of any other Person under the terms of any Contract to which such Parent Company is a party or by which it is bound or (v) require any approval or consent from or filing with any Governmental Authority, except for any filing or approval referred to in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 3.3</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> or </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">4.3</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 5.4. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Litigation</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  As of the date hereof, there are no Legal Proceedings pending or, to such Parent Company&#x2019;s knowledge, threatened against such Parent Company that question the validity of this Agreement or any action taken or to be taken by such Parent Company in connection with, or that seek to enjoin or obtain monetary damages in respect of, this Agreement or the consummation by such Parent Company of the transactions contemplated hereby.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 5.5. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> No Reliance</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  In making its decision to enter into this Agreement and undertake the obligations on its part set forth herein, such Parent Company is relying solely on its own knowledge and experience and the representations and warranties of the Parties who are not Affiliates of such Parent Company set forth in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Articles III,</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">IV</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> or </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">V</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> (as the case may be), together with the other terms and provisions set forth in this Agreement.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">ARTICLE VI<br>COVENANTS</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">	Each Party hereby covenants as follows, it being understood that all covenants contained in this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Article VI</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> shall survive the Closing:</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 6.1. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Cooperation; Further Actions</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Upon the terms and subject to the conditions of this Agreement, all of the Parties shall cooperate with each other and use their commercially reasonable efforts to take, or cause to be taken, all actions, and to do, or cause to be done, all things necessary, proper or advisable to consummate the transactions contemplated by this Agreement as promptly as practicable, including the preparation and filing of all forms, registrations and notices required to be filed to consummate the transactions contemplated hereby, and the taking of such actions as are necessary to obtain any requisite consents, Orders, Permits, qualifications, exemptions or waivers from any third party or Governmental Authority.  In addition, no Party shall take any action (other than any action required to be taken under this Agreement or to which the other Parties shall have granted their consent) that could reasonably be expected to materially delay the obtaining of, or result in not obtaining, any consent, Order, Permit, qualification, exemption or waiver from any Governmental Authority or other Person necessary, proper or advisable to consummate the transactions contemplated by this Agreement.  The Purchaser Parties shall not take any action (other than any action required to be taken under this Agreement or to which the Seller Parties shall have granted their consent) that could reasonably be expected to prohibit, restrict or in any way hinder the consummation of the transactions contemplated by the Outside Purchase Agreement or to materially delay the obtaining of, or result in not obtaining, any consent, Order, Permit, qualification, exemption or waiver from any Governmental Authority or other Person necessary, proper or advisable to consummate such transactions.</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 6.2. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Partnership Agreement</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Each Party that is a partner of the Partnership (i) hereby irrevocably waives any provisions of the Partnership Agreement that would prohibit or restrict the execution and delivery by any of the other Parties or their Affiliates of the Outside Purchase Agreement, this Agreement or the Additional Transaction Documents or the consummation of the transactions contemplated hereby or thereby; and (ii) from and after the date hereof and continuing until the Closing or termination of this Agreement, neither HSMC, on  the one hand, or the TLCC Partners, on the other hand, will provide a notice to the other pursuant to Article IV of the Partnership Agreement.  From and after the date hereof through the Closing, the Eagle Parties expressly agree that the TLCC Partners shall, and the HM Parties expressly agree that HMSC shall, in the ordinary course, consistent with past practices: (i) continue to perform each of their respective obligations under the Partnership Agreement, including, but not limited to, any obligation relating to a Budget (as defined in the Partnership Agreement), any other capital spending plan or any commitment to make future contributions, in each case, that has been duly approved in accordance with the Partnership Agreement; and (ii) continue to support the Partnership&#x2019;s strategic projects set forth on </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Exhibit E</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">. In addition, the Purchasers hereby acknowledge and agree that, upon the consummation of the transactions contemplated by this Agreement, except as provided in the Transition Services Agreement, the Seller[s] will have no further obligations of any kind whatsoever under the Partnership Agreement, including, but not limited to, the obligation to make capital contributions to the Partnership or any other financial obligations to the Partnership or otherwise provide amounts to the Partnership in order to fund the payment of any indemnification obligations of the Partnership to any Person.  Notwithstanding anything to the contrary set forth herein, the Purchasers hereby acknowledge and agree that the provisions of Section 5.7 and the second paragraph of Section 13.1 of the Partnership Agreement, insofar as they benefit the Seller[s] or any other Covered Persons who are Affiliates or Representatives of the Seller[s] (including, but not limited to, any designee of the Seller[s] who serves or has served as a representative on the Management Committee of the Partnership or as an officer of the Partnership) and relate to the assets or operations of the Partnership (or its predecessors) prior to the Closing Date (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Surviving Indemnification Rights</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), shall survive the purchase and sale of the Subject Partnership Interests contemplated by this Agreement, and that the transactions contemplated hereby do not release the Partnership or any other Partner from its obligations to the Seller[s] or such other Covered Persons in respect of the Surviving Indemnification Rights.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 6.3. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Further Assurances</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Prior to, at or after the Closing, each of the Parties shall execute and deliver, or cause to be executed and delivered, such further assignments, certificates, instruments and other documents and take, or cause to be taken, such other actions as the other Parties may reasonably request in order to consummate, implement, complete or perfect the transactions contemplated by this Agreement or the Additional Transaction Documents, including the sale, assignment and transfer of the Subject Partnership Interests to the Purchaser, or otherwise to carry out the intent of this Agreement and the Additional Transaction Documents.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 6.4. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Certain Confidential Information</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(a)	The Seller[s] hereby acknowledge[s] that, (1) as [a] Partner[s] of the Partnership and [a] holder[s] of Subject Partnership Interests, the Seller[s] [has/have]</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">received or been given access to confidential and/or proprietary information relating to the Partnership and its business, operations, assets, liabilities, results of operations and financial condition, which information shall not be deemed to include information that (i) is already in the public domain (other than as a result of a breach by the Seller[s] of any obligation of confidentiality owing to the Partnership), (ii) was known by the Seller[s] prior to time [it/they] became [a] Partner[s] of the Partnership or acquired any Subject Partnership Interests or (iii) has become or becomes known to the Seller[s] from a third party that is not affiliated with and does not owe a duty of confidentiality to the Partnership (such proprietary or confidential information being hereinafter referred to as the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Confidential Information</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), and (2) the Partnership would be irreparably damaged if any Confidential Information were disclosed to any Person in a manner prohibited by this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 6.4</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(b)	The Seller[s] agree[s] that, from and after the Closing, [it/they] shall (i) keep any Confidential Information known to it or in its possession strictly confidential and (ii) not disclose or divulge any Confidential Information except with the prior written consent of the Partnership or where such disclosure is required by Law, court order or administrative proceeding, including pursuant to the disclosure obligations of a Party or its Affiliates under the Exchange Act or any other applicable securities laws or the rules promulgated thereunder.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(c)	In the event that the Seller[s] or any of [its/their] Representatives become[s] legally compelled (by deposition, interrogatory, request for documents, subpoena, civil investigative demand or similar process) to disclose any Confidential Information, the Seller[s] shall provide the Partnership with prompt prior written notice of such requirement so that the Partnership or its general partner may seek a protective order or other appropriate remedy or waive compliance with the terms of this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 6.4</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  In connection with any compelled disclosure referred to above, the Seller[s] agree[s] that only that portion of the Confidential Information which the Seller[s] [is/are] advised by counsel is legally required to be disclosed may be furnished in response to the applicable requirement and that the Seller[s] shall exercise [its/their] reasonable best efforts to obtain assurance that confidential treatment will be accorded to such Confidential Information.</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(d)	The obligations of the Seller[s] under this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 6.4</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> shall terminate two years from the Closing Date; </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">provided, however</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, that, in the case of any Confidential Information which was provided or made available to the Partnership by third parties, to the extent that the Partnership owes duties of confidentiality, non-use or non-disclosure to such third parties in respect of such Confidential Information under a participation agreement or confidentiality agreement or otherwise, the obligations of the Seller[s] in respect of such Confidential Information shall continue in effect for so long as the Partnership owes duties of confidentiality, non-use or non-disclosure to such third parties.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 6.5. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Seller&#x2019;s Access to Books and Records</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  For a period of five years from and after the Closing Date (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Record Retention Period</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), the Purchasers shall, or shall cause the Partnership to, maintain copies of all material books and records relating to tax and financial reporting matters for periods prior to the Closing Date (&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Books and Records</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) in the possession of the Partnership on the Closing Date and shall prevent the destruction of such Books and Records (except in accordance with the document retention</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">16</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">policies of the Partnership in effect on the Closing Date), without first providing written notice to the Seller[s] and affording [it/them] a reasonable opportunity, at the expense of the Seller[s], to make copies of all or a portion of the Books and Records.  During the Record Retention Period, the Purchasers shall, or shall cause the Partnership to, grant to the Seller[s] and [its/their] Representatives reasonable access, upon prior written request and during normal business hours, to the Books and Records, to the extent reasonably necessary or appropriate for general business purposes, including the preparation of tax returns and the handling of tax audits and disputes.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 6.6. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Litigation Support and Cooperation</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  If and for so long as any Party is actively contesting or defending against any Third-Party Claim or Legal Proceeding arising in connection with any fact, situation, circumstance, status, condition, activity, practice, plan, occurrence, event, incident, action, failure to act or transaction on or prior to the Closing Date involving the Partnership (other than an action brought by one Party against another Party or Parties under the terms of this Agreement or in connection with the transactions contemplated hereby), each of the Parties will cooperate with the contesting or defending Party and its counsel in the contest or defense, make available its personnel, and provide such testimony and access to its books and records as shall be reasonably necessary in connection with the contest or defense, all at the sole cost and expense of the contesting or defending Party.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 6.7. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Tax Matters</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(a)	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Pre-Closing Periods</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Texas Cement Company (&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">TCC</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) shall act as the &#x201c;Partnership Representative&#x201d; within the meaning of Section 6223 of the Code for the Partnership for each taxable period ending on or prior to the Closing Date and shall arrange for the preparation and filing of all Income Tax Returns for taxable periods ending on or prior to the Closing Date whether filed on, before or after the Closing Date. Such Income Tax Returns shall be prepared and filed in a manner consistent with past practice of the Partnership, and any such Income Tax Returns shall be submitted to HMSC for its review and comment at least thirty (30) days prior to the filing date. HMSC shall provide TCC with any written comments no later than fifteen (15) days after receiving each such Income Tax Return, and, if HMSC does not provide any written comments within fifteen (15) days, HMSC shall be deemed to have accepted such Income Tax Return. The Parties shall attempt in good faith to resolve any dispute with respect to any such Income Tax Return. To the extent any such Income Tax Return reflects a position (including in respect of a new item) that has not been taken by the Partnership with respect to any prior year and could reasonably be expected to materially increase the Tax liability of the Partnership or Purchasers for or with respect to any Post-Closing Tax Period, such Income Tax Return shall not be filed without the consent of Purchasers (not to be unreasonably withheld, delayed or conditioned).</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(b)	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Post-Closing Periods</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  The Partnership shall prepare and file all other Tax Returns of the Partnership for all taxable periods that include or come after the Closing Date.  The Purchaser or one of its Affiliates designated by it shall act as the &#x201c;partnership representative&#x201d; within the meaning of Section 6223(a) of the Code, as amended by the Revised Partnership Tax Audit Procedures, for all taxable periods of the Partnership that include or come after the Closing Date.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">17</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(c)	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Straddle Periods</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  In the case of any Straddle Period, income, gains, losses, deductions, credits and other Tax items shall be allocated, as between Seller[s] and Purchasers, using the interim closing method and the calendar day convention, as described in Treasury Regulation Section 1.706-4 to the extent permitted under applicable Law.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(d)	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Push-Out Election</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  If the IRS (or any equivalent state or local Governmental Body) makes an adjustment to an item of income, gain, loss, deduction or credit of the Partnership for any taxable period after 2017 and ending on or before the Closing Date, the Partnership shall timely and properly prepare and submit any forms necessary to make the election to &#x201c;push out&#x201d; any adjustments to its partners under Section 6226 of the Code and Sellers shall take any actions necessary to give effect to such election.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(e)	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Post-Closing Tax Proceedings</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Following the Closing, the conduct of any Tax audit or administrative or court proceeding relating to any Income Tax Return of the Partnership for a taxable period ending on or prior to the Closing Date (a &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Tax Proceeding</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) shall be controlled by TLCC GP; provided, that TLCC GP must control such Tax Proceeding in good faith and with reasonable diligence thereafter to preserve its rights. TLCC GP shall keep HMSC fully and timely informed with respect to the commencement, status and nature of any such Tax Proceeding. TLCC GP shall consider in good faith comments made by HMSC to TLCC GP regarding the conduct of or positions taken in any such Tax Proceeding.  HMSC shall, at its sole cost and expense, be entitled to fully participate in any such Tax Proceeding. Each of TLCC GP and HMSC shall have the right to consent to any settlement with respect to (or abandonment of) any such Tax Proceeding (provided such consent cannot be unreasonably withheld, conditioned or delayed). The costs and expenses of the Partnership with respect to any Tax Proceeding, including expenses of and fees for attorneys, accountants and consultants, shall be borne 50% by Purchasers and 50% by Seller[s]. Purchasers (or an Affiliate thereof) shall control in good faith any Tax audit, or administrative or court proceeding of the Partnership other than Tax Proceedings described above (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Other Tax Proceedings</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;); </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">provided</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> that Purchasers shall control such Other Tax Proceedings in good faith and with reasonable diligence and keep Seller[s] fully and timely informed with respect to the commencement, status and nature of any such Other Tax Proceeding, Seller shall be entitled to fully participate (at its sole cost and expense) in any such Other Tax Proceeding, and Seller shall have the right to consent to any settlement with respect to (or abandonment of) any such Other Tax Proceeding (provided such consent cannot be unreasonably withheld, conditioned or delayed).</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(f)	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Section 754 Election.  </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Notwithstanding anything in this Agreement to the contrary, the Parties agree that the Partnership shall attach a properly completed election statement pursuant to Section 754 of the Code (and any similar provisions of applicable state, local or non-U.S. Law) to the Partnership&#x2019;s Tax Returns for its taxable year that includes the Closing Date, to the extent the Partnership does not already have such an election in effect.</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(g)	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Purchase Price Allocation</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Seller[s] and Purchasers agree that the sum of the Purchase Price and Seller[s]&#x2019; share of the liabilities of the Partnership shall be allocated to and among the assets of the Partnership for U.S. federal income tax purposes in a manner consistent with Section 1060 of the Code and the regulations promulgated thereunder. Purchasers shall deliver to Seller[s] an allocation schedule not more than one</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">hundred twenty (120) days after the determination of Final Purchase Price. Seller[s] may propose changes to such allocation schedule within thirty (30) days of its receipt of such schedule from Purchasers, and Seller[s] and Purchasers shall negotiate in good faith to agree on a final allocation schedule not more than 15 days after the determination of Final Purchase Price. If Seller[s] and Purchasers agree on an allocation schedule, none of the Parties shall take any position on any Tax Return or with any taxing authority that is inconsistent with such allocation  unless required to do so by applicable Law. If Seller[s] and Purchasers fail to agree on a final allocation schedule, each of them shall be entitled to use its own allocation schedule with respect to the items in dispute on any Tax Return or with any taxing authority.</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(h)	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cooperation</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Seller[s] agree to furnish to the Partnership copies of any books and records in Seller[s]&#x2019; possession relating to Taxes of the Partnership. Each Party agrees to furnish or cause to be furnished to Seller[s], upon request, as promptly as practicable, such information and assistance relating to Taxes, including access to Partnership books and records, as is reasonably necessary for the filing of all Tax Returns (including Tax refund claims) the preparation for any audit by any Governmental Authority, the determination of any liability for Taxes and the prosecution or defense of any claim, suit or proceeding relating to any Taxes. The Partnership shall retain all books and records in its possession with respect to Taxes for a period of at least seven (7) years following the Closing Date. Except in connection with a Tax Proceeding being conducted in good faith by a Party that is complying with this Agreement in all material respects with respect to such proceedings, no Party shall execute, submit, deliver or file, by or on behalf of the Partnership, any waiver of any statute of limitations or agreement for the extension of time for the assessment of any Taxes (or any deficiency thereof) for any Tax period ending on or prior to the Closing Date or any Straddle Period with respect to which a material amount of Taxes may be assessed, without the consent of the other Parties, such consent not to be unreasonably withheld, conditioned or delayed.</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(i)	Conflicts.  Notwithstanding any provision herein to the contrary, to the extent that a provision of this Section 6.7 directly conflicts with any provision of this Agreement, this Section 6.7 shall govern.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 6.8. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Employees and Employee Benefits</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Except as provided in the Transition Services Agreement, any employees of the Seller[s] who are performing services for, or are servings as officers of, the Partnership shall cease performing services for, and serving as officers of, the Partnership immediately prior to the Closing Date.  Except as otherwise agreed by the Parties, the Partnership and its employees shall cease participating in any employee benefit plans sponsored or maintained by the Seller[s] immediately prior to the Closing Date.  The Partnership and the Purchasers shall be solely responsible for any and all liabilities and obligations, whether arising before, on or after the Closing Date, with respect to the employee benefit plans of the Partnership or relating to the employment of any of the Partnership&#x2019;s employees.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 6.9. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Parent Company Obligations</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Eagle shall take all actions on its part (and shall cause its subsidiaries to take all actions on their part) that are required to cause the other Eagle Parties to comply with their obligations under this Agreement.  HM shall take all actions on its part (and shall cause its subsidiaries to take all actions on their</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">part) that are required to cause the other HM Part[y/ies] to comply with its obligations under this Agreement.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 6.10. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Nonsolicitation</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">. Except with the prior written consent of the Purchaser, from and after the date hereof and continuing until the first anniversary of the Closing, [each of] the Seller[s] agrees that it shall not, and shall not permit any of its Affiliates to, directly or indirectly, hire or solicit, any individual who has been employed by the Partnership within one (1) year prior to the date of such hiring or solicitation; </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">provided, however</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, this Section 6.10 shall not prevent the Seller[s] or [its/their] Affiliates from hiring or soliciting any employee or former employee of the Partnership who (i) responds, whether directly or through a third party recruiter, to a general solicitation that is a public solicitation of prospective employees and not directed specifically to any Partnership employees</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">or (ii) was terminated by the Partnership, without influence by [any] Seller, prior to any such hiring or solicitation.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 6.11. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Payment of Intercompany Accounts</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">. After the Closing, the Purchasers shall cause the Partnership to pay all Post-Closing Intercompany Obligations to the Seller[s] and their Affiliates in the ordinary course of business and at the same times and in the same manner as they would have been paid if the transactions contemplated by this Agreement had not been consummated.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 6.12. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Bonds and Similar Obligations</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.. The Partnership has provided a list to each of the Parties setting forth each reclamation or other bond, surety agreement, letter of credit or similar instrument issued or guaranteed by the Seller[s] or any of [its/their] Affiliates to provide a counterparty with assurances as to the obligations of the Partnership.  From and after the date hereof, the Purchasers shall use their commercially reasonable efforts to take or cause to be taken all actions necessary to secure the complete release of Seller[s] and [its/their] Affiliates from any such bond, surety agreement, letter of credit or similar instrument.  After the Closing and for so long as the Seller[s] or any of [its/their] Affiliates have any liability or obligations under or in respect of any such bond, surety agreement, letter of credit or similar instrument, the Purchaser Parties shall jointly and severally indemnify, defend and hold harmless the Seller[s] and [its/their] Affiliates from and against any Losses that Seller[s] or [its/their]Affiliates suffer, incur or are liable for by reason of or arising out of any such bond, surety agreement, letter of credit or similar instrument.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 6.13. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Transition Services Agreement</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">. At the Purchasers&#x2019; election, commencing at the Closing and continuing for up to twelve (12) months, the</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Parent Company of Seller[s] shall provide, or cause to be provided, to the Partnership certain transition services that are currently provided to the Partnership by the Parent Company of Seller[s], and the Partnership shall agree to compensate such Parent Company for such services, all as more fully set forth in a transition services agreement substantially in the form attached hereto as </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Exhibit C</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Transition Services Agreement</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), to be entered into by the applicable Parent Company of Seller[s] and the Partnership.</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">ARTICLE VII<br>CONDITIONS PRECEDENT TO THE <br>OBLIGATIONS OF THE PURCHASERS</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">The obligation of the Purchasers to consummate the transactions contemplated hereby is subject to the satisfaction (or waiver by the Purchasers in writing) of the following conditions:</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 7.1. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Accuracy of Representations and Warranties</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Each of the representations and warranties of the Seller[s] contained in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Article III</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> shall be true and correct in all material respects as of the Closing.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 7.2. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Performance of Covenants</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  The Seller[s] shall have performed and complied in all material respects with the covenants and agreements contained in this Agreement required to be performed or complied with by [it/them] prior to or at the Closing Date.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 7.3. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">No Order</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  No Order shall be in effect prohibiting, enjoining or restraining the consummation of the transactions contemplated by this Agreement.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 7.4. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Consummation of Transactions under Outside Purchase Agreement</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  The closing of the transactions under the Outside Purchase Agreement shall have been consummated substantially concurrently with the Closing.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 7.5. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Material Adverse Effect</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  There shall not have been since the date of the Put Option Agreement a Material Adverse Effect.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 7.6. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Good Standing Certificate.  </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">The Purchasers shall have received a certificate of recent date from the Secretary of State of the State of Delaware with respect to the existence and good standing of [each of] the Seller[s].</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 7.7. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Officer&#x2019;s Certificate</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  The Purchasers shall have received a certificate of an appropriate officer of [each of] the Seller Parties, dated as of the Closing Date, attesting that:</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(a)	the representations and warranties of such Seller Party set forth in this Agreement are true and correct in all material respects as of the Closing Date as though made on and as of the Closing Date (except to the extent such representations and warranties expressly speak as of a specified date, in which case such representations and warranties shall be true and correct in all respects on and as of such specified date); and</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(b)	such Seller Party has performed or complied, in all material respects, with all of the covenants and agreements required by this Agreement to be performed or complied with by such Seller Party on or before the Closing.</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">21</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">ARTICLE VIII<br>CONDITIONS PRECEDENT TO<br>THE OBLIGATIONS OF THE SELLER[S]</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">The obligation of the Seller[s] to consummate the transactions contemplated hereby is subject to the satisfaction (or waiver by the Seller[s] in writing) of the following conditions:</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 8.1. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Accuracy of Representations and Warranties</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Each of the representations and warranties of the Purchasers contained in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Article IV</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> shall be true and correct in all material respects as of the Closing Date.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 8.2. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Performance of Covenants</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  The Purchasers shall have performed and complied in all material respects with the covenants and agreements contained in this Agreement required herein to be performed or complied with by them prior to or at the Closing Date.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 8.3. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">No Order</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  No Order shall be in effect prohibiting, enjoining or restraining the consummation of the transactions contemplated by this Agreement.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 8.4. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Consummation of Transactions under Outside Purchase Agreement</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  The closing of the transactions under the Outside Purchase Agreement shall have been consummated substantially concurrently with the Closing.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 8.5. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Delivery of Purchase Price</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  The Purchasers shall have delivered the Purchase Price to the Seller[s] in accordance with the provisions of this Agreement.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 8.6. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Good Standing Certificate.  </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">The Seller[s] shall have received a certificate of recent date from the Secretary of State of the State of Delaware with respect to the existence and good standing of each of the Purchasers.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 8.7. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Officer&#x2019;s Certificate</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  The Seller[s] shall have received a certificate of an appropriate officer of each of the Purchaser Parties, dated as of the Closing Date, attesting that:</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(a)	the representations and warranties of such Purchaser Party set forth in this Agreement are true and correct in all material respects as of the Closing Date as though made on and as of the Closing Date (except to the extent such representations and warranties expressly speak as of a specified date, in which case such representations and warranties shall be true and correct in all respects on and as of such specified date); and</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(b)	such Purchaser Party has performed or complied, in all material respects, with all of the covenants and agreements required by this Agreement to be performed or complied with by such Purchaser on or before the Closing.</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">22</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="margin-left:0.84%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">ARTICLE IX<br>TERMINATION</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 9.1. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Termination of Agreement</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Notwithstanding anything herein to the contrary, this Agreement may be terminated at any time before the Closing only as follows:</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(a)   	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Mutual Consent</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  By mutual written consent of the Seller[s] and the Purchasers;</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(b)   	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Failure to Close</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  By the Seller[s] or the Purchasers (by written notice to the other Parties), if at least three business days have elapsed after the scheduled date of the Closing in accordance with </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 2.1</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, but the other Parties have failed or refused to consummate the transactions contemplated hereby, despite the fact that the conditions to the obligations of such other Parties to consummate such transactions (other than any conditions to be satisfied through the making of payments or the delivery of documents at the Closing) shall have been satisfied;</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(c)   	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Agreement Expiration Date</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  By the Seller[s] or the Purchasers (by written notice to the other Parties), if the Closing has not occurred (i) on or prior to the 18</font><font style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:7.705pt;font-family:Times New Roman;min-width:fit-content;">th</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> month anniversary of the date of this Agreement or (ii) prior to or on the date upon which the Outside Purchase Agreement has been terminated without the transactions contemplated thereby having been consummated (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Agreement Expiration Date</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;);</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> provided, however</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, that such Parties may not terminate this Agreement pursuant to this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 9.1</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> if the failure of the Closing to occur on or before such date is attributable in whole or in any substantial part to the breach by such Parties of any covenant or obligation of such Parties contained in this Agreement;</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(d)   	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Consummation Prohibited</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  By the Seller[s] or the Purchasers (by written notice to the other Parties), if consummation of the transactions contemplated hereby would violate any final and non&#x2011;appealable Order of a Governmental Authority having competent jurisdiction;</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(e)   	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Breach by the Seller[s]</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  By the Purchasers (by written notice to the Seller[s]), if there has been a breach by the Seller[s] of any representation, warranty, covenant or agreement set forth in this Agreement, such that (i) the conditions set forth in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Sections 7.1</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> or </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">7.2</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> would not be satisfied if such breach is not cured by the Closing Date and (ii) such breach has not been cured within the earlier of (A) 30 calendar days after receipt by the Seller[s] of notice of breach from the Purchasers or (B) the Agreement Expiration Date</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">; provided, however</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, that the Purchasers may not terminate this Agreement pursuant to this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 9.1(e)</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> if the Purchasers are in breach in any material respect of any covenant or obligation contained in this Agreement; or</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(f)   	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Breach by the Purchasers</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  By the Seller[s] (by written notice to the Purchasers) if there has been a breach by the Purchasers of any representation, warranty, covenant or agreement set forth in this Agreement, such that (i) the conditions set forth in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Sections 8.1</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> or </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">8.2</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> would not be satisfied if such breach is not cured by the Closing Date and (ii) such breach has not been cured within the earlier of (A) 30 calendar days after</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">23</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">receipt by the Purchasers of notice of breach from the Seller[s] or (B) the Agreement Expiration Date; </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">provided, however</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, that the Seller[s] may not terminate this Agreement pursuant to this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 9.1(f)</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> if the Seller[s] [is/are] in breach in any material respect of any covenant or obligation contained in this Agreement.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 9.2. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Effect of Termination</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  If this Agreement is terminated pursuant to </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 9.1</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, all further obligations of the Parties to this Agreement shall terminate without further liability on the part of any Party to any other Party, except that this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 9.2</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> and </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Article XII</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> shall survive any termination; </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">provided, however</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, that nothing herein shall relieve a breaching or defaulting party for liability arising from any willful or intentional breach or default by it that takes place prior to the date of termination of this Agreement.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">ARTICLE X<br>INDEMNIFICATION</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 10.1. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Survival</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  The representations and warranties in Sections 3.1, 3.2, 3.4, 4.1 and 4.2 shall survive indefinitely. All other representations and warranties of the Parties contained in this Agreement shall survive the Closing and shall continue in effect for a period of six years from the date of this Agreement.  The covenants and agreements of the Parties contained in this Agreement (other than the covenants and agreements contained in this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Article X</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">) shall survive the Closing and continue in effect until such covenants and agreements have been fully performed by the applicable Party or Parties or have expired in accordance with their own terms.  The provisions of this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Article X</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, as they relate to specific representations, warranties, covenants and agreements of the Parties contained in this Agreement, shall continue in effect until 90 days after the applicable Survival Expiration Date for such representations, warranties, covenants and agreements; </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">provided, however</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, that, if an Indemnified Party delivers a written request for indemnification to an Indemnifying Party prior to the Survival Expiration Date for such representations, warranties, covenants and agreements, which request states the nature of the claim and provides a brief description of the basis therefor, such provisions shall continue in force and effect beyond the Survival Expiration Date, solely for the benefit of the Indemnified Party delivering such request and solely with respect to the Claim covered by such request.  As used herein, the term &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Survival Expiration Date</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means, in the case of any representation, warranty, covenant or agreement, the date upon which such representation, warranty, covenant or agreement ceases to be in full force and effect in accordance with the provisions of this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 10.1</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 10.2. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Indemnification by the Seller Parties</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  The Seller Parties shall jointly and severally indemnify and hold harmless the Purchaser Parties and their Affiliates and their respective Representatives (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Purchaser Indemnified Parties</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) from and against any and all Claims, judgments, settlements, liabilities, obligations, damages, losses, deficiencies, costs, penalties, interest, costs and expenses (&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Losses</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) incurred by or imposed upon such Purchaser Indemnified Party to the extent that such Losses arise from or are based upon (i) a breach by any Seller Party of any representation or warranty made by it in this Agreement or any of the Additional Transaction Documents or (ii) a breach by any Seller Party of any covenant or agreement of such Seller Party contained in this Agreement or any of the Additional Transaction Documents.  Notwithstanding anything to the contrary</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">24</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">contained herein, in no event shall the obligation of the Seller Parties to indemnify the Purchaser Indemnified Parties pursuant to this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 9.2</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> exceed an amount equal to the Purchase Price (except that this limitation shall not affect in any manner the right of the Purchasers to seek or obtain any remedy available at law or in equity in respect of (i) a breach or violation by the Seller[s] of [its/their] obligations under </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 6.4</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> or (ii) a failure to observe or comply with the terms of the Seller Party Release executed by the Seller[s] at Closing).</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 10.3. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Indemnification by the Purchaser Parties.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  The Purchaser Parties shall jointly and severally indemnify and hold harmless the Seller Parties and their Affiliates and their respective Representatives (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Seller Indemnified Parties</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) from and against any Losses incurred by or imposed upon the Seller Indemnified Parties to the extent that such Losses arise from, are based upon or are the result of (i) any liability incurred by or imposed on a Seller Indemnified Party in its capacity as a general partner of the Partnership, (ii) a breach by any Purchaser Party of any representation or warranty made by it in this Agreement or any of the Additional Transaction Documents or (iii) a breach by any Purchaser Party of any covenant or agreement of such Purchaser Party contained in this Agreement or any of the Additional Transaction Documents.  Notwithstanding anything to the contrary contained herein, in no event shall the obligation of the Purchaser Parties to indemnify the Seller Indemnified Parties pursuant to this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 10.3</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> exceed an amount equal to the Purchase Price (except that this limitation shall not affect in any manner the right of the Seller[s] to seek or obtain any remedy available at law or in equity in respect of a failure to observe or comply with the terms of the Purchaser Party Release executed by the Purchasers at Closing).</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 10.4. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Third-Party Claims; Procedure</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  The obligations of the Parties provided for in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 10.2</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> and </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">10.3</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, as applicable, with respect of Claims made or asserted by a third party (&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Third-Party Claims</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) shall be performed in accordance with the following procedures:</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(a)	Promptly after receipt by the Indemnified Party of notice of a Third-Party Claim or the commencement of any Legal Proceeding involving such a Claim that could reasonably be expected to give rise to any Losses against which the Indemnified Party expects to seek indemnification under this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Article X</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, the Indemnified Party shall deliver to the Indemnifying Party a written notice which shall state the nature of the Third-Party Claim and a brief description of the alleged basis therefor and provide a reasonably detailed statement of the facts required in order for the Indemnifying Party to evaluate the Third-Party Claim and decide whether to assume the defense thereof; </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">provided, however</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, that the failure to so notify the Indemnifying Party shall not relieve it from any liability that it may have to the Indemnified Party, except to the extent that the Indemnifying Party is materially prejudiced as a result of such failure, including as a result of the incurrence of additional Losses by the Indemnifying Party or the forfeiture of substantive rights or defenses that would otherwise be available in the defense of such Third-Party Claim.</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(b)	If a Legal Proceeding is commenced by a third party against an Indemnified Party and it gives notice to the Indemnifying Party in accordance with paragraph (a) above, the Indemnifying Party shall be entitled to assume the defense of such Legal Proceeding at the expense of the Indemnifying Party with counsel reasonably</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">25</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">satisfactory to the Indemnified Party.  The Indemnified Party shall have the right to employ separate counsel in any such Legal Proceeding and participate in the defense thereof, but the fees and expenses of such counsel shall be at the expense of the Indemnified Party unless (i) the employment of such counsel at the expense of the Indemnifying Party shall have been specifically authorized in writing by the Indemnifying Party, (ii) the Indemnifying Party shall have failed to assume the defense of such Legal Proceeding with counsel reasonably satisfactory to the Indemnified Party within a reasonable period after receipt by it of the notice referred to in paragraph (a) above (unless such failure is due to the Indemnified Party failing or refusing to acknowledge that the Indemnifying Party is entitled to assume the defense thereof) or (iii) the named parties to any such Legal Proceeding (including any impleaded parties) include both the Indemnified Party and the Indemnifying Party, and the Indemnified Party shall have been advised by such counsel that there is one or more legal defenses available to it that are in conflict in any material respect with those available to the Indemnifying Party such that an assertion of such legal defenses by the Indemnifying Party on behalf of the Indemnified Party could reasonably be expected to result in material prejudice to the Indemnified Party.  If clause (ii) or (iii) above are applicable in the case of any Legal Proceeding, then (notwithstanding the first sentence of this paragraph (b)) the Indemnifying Party shall not be entitled to assume the defense of the such Legal Proceeding, and the Indemnified Party shall conduct the defense thereof at the expense of the Indemnifying Party; </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">provided, however</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, that, in any such case, the Indemnifying Party shall not, in connection with any one action or separate but substantially similar or related actions arising out of the same general allegations or circumstances, be liable for the fees and expenses of more than one separate firm of attorneys (in addition to any local counsel) for the Indemnified Party.  Except as provided in clause (i), (ii) or (iii) above, after notice from the Indemnifying Party to the Indemnified Party of its election to assume the defense of any Legal Proceeding, the Indemnifying Party shall not be liable to the Indemnified Party for any attorney&#x2019;s fees or other costs or expenses subsequently incurred by the Indemnified Party in connection with the defense thereof.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(c)	The Indemnifying Party shall not, without the prior written consent of each Indemnified Party (which consent shall not be unreasonably withheld or delayed), settle, compromise or consent to the entry of any judgment with respect to any pending or threatened Legal Proceeding in respect of which indemnification is being sought by such Indemnified Party hereunder (whether or not the Indemnified Party is an actual or potential party to such Legal Proceeding) unless such settlement, compromise or consent includes an unconditional release of the Indemnified Party from all liability arising out of such Legal Proceeding.  An Indemnified Party shall not compromise or consent to the entry of any judgment with respect to any pending or threatened Legal Proceeding in respect of which indemnification is being sought by the Indemnified Party hereunder, without the prior written consent of the Indemnifying Party.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 10.5. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Other Claims; Procedure</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  If an Indemnified Party desires to seek indemnification for a Claim that is not a Third-Party Claim, the Indemnified Party shall deliver a written notice to the Indemnifying Party with respect to such Claim as promptly as reasonably practicable after it determines that it will seek indemnification against Losses arising therefrom, which notice shall state the nature of the Claim and provide a brief description of the basis therefor and provide a reasonably detailed statement of the facts required in order for the Indemnifying Party to evaluate the Claim.  Upon</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">26</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">delivery of such notice, the Parties shall, to the extent that they do not agree as to the applicability of this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Article X</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> to the relevant Losses, attempt in good faith to resolve their differences for a period of 60 days and if the Parties are unable to resolve their differences within such period, either Party may submit the matter to for resolution by appropriate Legal Proceedings in accordance with the provisions of </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 12.9</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 10.6. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Reliance</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  The rights of an Indemnified Party to indemnification for breaches of the representations and warranties of any other Parties set forth in this Agreement are part of the basis of the bargain contemplated by this Agreement, and such rights to indemnification shall not be affected or waived by virtue of, and the Indemnified Party shall be deemed to have relied upon the representations and warranties of such other Parties set forth in this Agreement notwithstanding any knowledge acquired (or capable of being acquired) by any Indemnified Party of any untruth of any such representation or warranty of such other Parties set forth in this Agreement, regardless of whether such knowledge was obtained (or was capable of being obtained) through the investigation by such Indemnified Party or through disclosure by such other Parties or any other Person, and regardless of whether such knowledge was obtained before, at or after the Closing.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 10.7. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Exclusive Remedy</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Unless otherwise prohibited by applicable Law (pursuant to statutory or other provisions that cannot be waived by the Parties), from and after the Closing, the remedies of the Parties specifically provided for in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Article X</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> shall be the sole and exclusive remedies available to the Parties for all matters covered or contemplated by this Agreement; </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">provided, however</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, that nothing herein shall limit the right of any Party (i) to seek specific performance or injunctive relief in connection with a breach by another Party of its covenants or agreements under this Agreement that are to be performed after the Closing or (ii) to seek any remedy available at law or in equity in respect of a failure on the part of any Party to observe or comply with the terms of the Seller Party Release or Purchaser Party Release, as applicable, executed by such Party at Closing.  Without limiting the generality of the foregoing, the Purchasers shall not seek any indemnification, contribution, repayment or other remedy or recourse against the Seller[s] directly or indirectly (whether by asserting a Claim against the Seller or [its/their] Affiliates or Representatives or otherwise) with respect to any matter relating to the Partnership or it business, operations, properties or assets or the subject matter of this Agreement (whether on the basis of a claim sounding in tort, contract, statute or otherwise) outside of the provisions of this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Article X</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">   </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">ARTICLE XI<br>DEFINITIONS</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 11.1. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Definitions</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  As used in this Agreement, the terms set forth below shall have the following respective meanings:</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Accounting Principles</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means the accounting principles, practices and methodologies used in the preparation of the latest audited balance sheet of the Partnership issued to its Partners prior to the date of this Agreement and, to the extent not inconsistent therewith, consistent with past practice of the Partnership prior to the Closing Date.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">27</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Additional Transaction Documents</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means, with respect to any Party, the agreements, certificates, documents and instruments (including any release) executed or to be executed by such Party in connection with the consummation of the transactions contemplated by this Agreement.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Adverse Claim</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means, with respect to any security or other financial instrument, an &#x201c;adverse claim&#x201d; as defined in Section 8.102(a)(1) of the Uniform Commercial Code as in effect in the State of Texas.</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Affiliate</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; has the meaning set forth in the Partnership Agreement.</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Assignment</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means an Assignment of Limited Partnership Interest, in the form attached hereto as </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Exhibit A</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, to be executed by the Seller[s] in favor of the Purchasers.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">   </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Claim</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any claim, demand or cause of action or any request for any remedy or relief of any kind, including any of the foregoing that may be asserted or may arise in a Legal Proceeding.</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Closing Credit Agreement Amount</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means the amount required to be paid to JPMorgan on the Closing Date in order to repay all outstanding principal of and interest accrued on, and prepayment penalties or fees or other amounts owing in respect of, the Indebtedness of the Partnership and to terminate the obligations of the Partnership under the Credit Agreement, as determined by the Partnership based a written confirmation obtained from JPMorgan.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Closing Debt</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means all Indebtedness of the Partnership outstanding as of the Effective Time (determined without duplication in accordance with the Accounting Principles and without giving effect to any repayment of Indebtedness or Indebtedness incurred in connection with the Closing).</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Closing Intercompany Amount</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means the net amount equal to (i) the intercompany obligations owing by the Partnership to the Seller[s] and [its/their] Affiliates that is outstanding as of the Effective Time, as calculated in accordance with the Accounting Principles, </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">minus</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> (ii) the intercompany obligations owing by the Seller[s] and [its/their] Affiliates to the Partnership that is outstanding as of the Effective Time, as calculated in accordance with the Accounting Principles.</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Code</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means the Internal Revenue Code of 1986, as amended.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Contract</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any written contract, agreement, indenture, note, bond, loan, lease, conditional sale contract, mortgage or insurance policy.</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Court</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any court exercising judicial powers and authorities established and functioning under the Laws of any nation or state, or any political subdivision thereof, including the United States of America or any of its states or territories.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Covered Person</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any person who was, is or is threatened to be made a named defendant or respondent in a proceeding because the person (i) is or was an officer,</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">28</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">employee or agent of the Partnership or a representative on the Management Committee or (ii) while an officer, employee or agent of the Partnership or a representative on the Management Committee, is or was serving at the request of the Partnership as a director, officer, partner, venturer, proprietor, trustee, employee, agent or similar functionary of another foreign or domestic corporation, partnership, joint venture, sole proprietorship, trust, employee benefit plan or other enterprise.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Credit Agreement</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means the Credit Agreement, dated as of December 19, 2022, by and between the Partnership, as the borrower, and JPMorgan, as amended from time to time.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Electronic Transmission</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any form of electronic communication (such as facsimile transmission or email) that is generally accepted as a means of communication in business matters and transactions and that (i) creates a record that may be retained, retrieved, and reviewed by the recipient and (ii) may be directly reproduced in paper form by the recipient through an automated process.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">	&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Enforceability Exceptions</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means, with reference to the enforcement of the terms and provisions of this Agreement or any Additional Transaction Document, that the enforcement thereof is or may be subject to the effect of (i) applicable bankruptcy, receivership, insolvency, reorganization, moratorium, fraudulent conveyance, fraudulent transfer and other similar Laws relating to or affecting the enforcement of the rights and remedies of creditors or parties to executory contracts generally; and (ii) general principles of equity (regardless of whether such enforceability is considered in a proceeding at Law or in equity) and the exercise of equitable powers by a court of competent jurisdiction.</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">	&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Entity</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any corporation, partnership, limited liability company, trust, unincorporated organization or other entity.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Equity Securities</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means (i) with respect to any corporation, all shares, interests, participations or other equivalents of capital stock of such corporation, however designated, and any warrants, options or other rights to purchase or acquire any such capital stock and any securities convertible into or exchangeable or exercisable for any such capital stock, (ii) with respect to any partnership, all partnership interests (including interests of general and limited partners), units, participations or other equivalents of partnership interests of such partnership, however designated, and any warrants, options or other rights to purchase or acquire any such partnership interests and any securities convertible into or exchangeable or exercisable for any such partnership interests, and (iii) with respect to any limited liability company, all limited liability company or members interests, units, participations or other equivalents of limited liability company or membership interests of such limited liability company, however designated, and any warrants, options or other rights to purchase or acquire any such limited liability company or membership interests and any securities convertible into or exchangeable or exercisable for any such limited liability company or membership interests.</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Exchange Act</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means the U.S. Securities Exchange Act of 1934, as amended.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">29</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Expenses</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any and all fees, costs and expenses, including, in the case of any Legal Proceeding or Claim in respect of which indemnification is to be provided hereunder, any reasonable out-of-pocket fees, costs and expenses incurred in connection with defending any such Legal Proceeding or Claim (including court filing fees, court costs, arbitration fees or costs, witness fees and reasonable fees and disbursements of legal counsel, expert witnesses, accountants and other professionals).</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Final Partnership Cash</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means Partnership Cash, as finally determined in accordance with the provisions of </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 1.3</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Final Working Capital</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means Net Working Capital as of the Effective Time, but without taking into account the effect of any actions (including the transfer of any current assets or incurrence of current liabilities) by or at the direction of the Purchasers on the Closing Date after the Closing, as finally determined in accordance with the provisions of </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 1.3</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Governmental Authority</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any nation or government, any state, city, municipality or political subdivision thereof, any federal or state court and any other agency, body, authority or entity exercising executive, legislative, judicial, regulatory or administrative functions of or pertaining to government.</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">HMSC</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means HM Southeast Cement LLC, a Delaware limited liability company and a wholly owned indirect subsidiary of HM.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Income Tax Return</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any federal, state or local Tax Return reporting income, profits or losses of the Partnership on a pass-through or flow-through basis (and, for the avoidance of doubt, shall not include Texas franchise Tax Returns).</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Indebtedness</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; of any Person means, without duplication, (i) indebtedness of such Person for money borrowed, (ii) indebtedness evidenced by notes, debentures, bonds or other similar instruments for the payment of which such Person is responsible or liable, (iii) obligations under leases that are, in accordance with United States generally accepted accounting principles (&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">GAAP</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), recorded as finance leases (excluding obligations for &#x201c;operating leases&#x201d;, as defined under GAAP), and (iv) any accrued and unpaid interest and, to the extent due and payable, prepayment and redemption premiums or penalties (if any) required to be paid in connection with the repayment of the indebtedness described in clauses (i) and (ii) if and when such indebtedness is to be repaid in accordance with the provisions of this Agreement.	</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Indemnified Party</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means a Seller Indemnified Party or a Purchaser Indemnified Party.</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">	&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Indemnifying Party</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means the Party from whom an Indemnified Party is entitled to indemnification under the terms of this Agreement.</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">JPMorgan</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means JPMorgan Chase Bank, N.A., in its capacity as lender under the Credit Agreement.</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Knowledge</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means the actual knowledge of [________], after reasonable inquiry of [his/her] direct reports.</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Law</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any applicable law, statute, ordinance, rule, code or regulation of any Governmental Authority.</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Legal Proceeding</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any judicial, administrative or arbitral action, suit or proceeding (public or private) by or before any Court or Governmental Authority or arbitration tribunal.</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Lien</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any lien, pledge, mortgage, deed of trust, security interest, attachment or levy of any kind.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Management Committee</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; has the meaning set forth in the Partnership Agreement.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Material Adverse Effect</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any event, circumstance, development, occurrence, effect or change that (i) is, or would reasonably be expected to become, individually or in the aggregate, materially adverse to the business, operations, assets, liabilities, financial condition or results of operations of the Partnership, taken as a whole, and (ii) threatens, or would reasonably be expected to threaten, the viability of the Partnership as a going concern or affects, or would reasonably be expected to affect, in a material and adverse manner the earnings potential of the Partnership over the long-term (consisting of not less than five years), in each case excluding any event, circumstance, development, occurrence, effect or change to the extent arising or resulting from (a) changes, developments or conditions in general economic or political conditions in the United States or the Market Area (as defined in the Partnership Agreement), including in the financial, debt, credit, capital or securities markets, including changes in interest rates, (b) changes generally affecting the industries in which the Partnership operates or business conditions generally in the United States or the Market Area, (c) changes or proposed changes in Laws or interpretations thereof or regulatory conditions or any changes in the enforcement thereof, including changes in tax law, interpretations and regulations after the date hereof, (d) changes or proposed changes in accounting standards or interpretations thereof, (e) acts of war (whether or not declared), hostilities, military actions or acts of terrorism, or any escalation or worsening of the foregoing, (f) weather conditions or acts of God (including storms, earthquakes, tsunamis, tornados, hurricanes, floods or other natural disasters or other comparable events), (g) pandemics or public health emergencies (including the COVID-19 pandemic), (h) the negotiation, execution, announcement or performance of this Agreement or the consummation of the transactions contemplated hereby, including the impact thereof on the relationships, contractual or otherwise, with employees, labor unions, financing sources, customers, suppliers, distributors, regulators, partners or other Persons, (i) any failure of the Partnership to meet, with respect to any period or periods, any internal or published projections, forecasts, estimates of earnings or revenues or business plans (but not the underlying facts or basis for such failure to meet projections, forecasts, estimates of earnings or revenues or business plans, which may be taken into account in determining whether there has been a Material Adverse Effect to the extent not otherwise falling within any of the other exceptions set forth in clauses (a) through (h) hereof) or (j) any action taken by the Parties with respect to the Partnership that</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">31</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">is expressly required by this Agreement or any action taken or omitted to be taken by the Partnership at the written request of the Purchasers; </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">provided</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">however</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, that if any event, circumstance, development, occurrence, fact, condition, effect or change described in any of clauses (a) through (g) has a disproportionate effect on the Partnership relative to other participants in the industries in which the Partnership operates, the incremental disproportionate effect (</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">i.e.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, the incremental portion thereof that exceeds the effect generally experienced by such other participants) shall be taken into account in determining whether there has been Material Adverse Effect.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Net Working Capital</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means the current assets of the Partnership (including inventory and accounts receivable, but excluding Partnership Cash), less the current liabilities of the Partnership (excluding current maturities of and other items included in Indebtedness), in each case as of the Effective Time, consistent with the Net Working Capital illustration on </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Exhibit F</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Order</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any order, judgment, injunction, ruling or decree of any Court or Governmental Authority.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">	&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Organizational Documents</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means (i) in the case of any Person organized as a corporation, the certificate or articles of incorporation of such corporation, (ii) in the case of any Person organized as a limited liability company, the certificate of formation or organization and the limited liability company agreement, operating agreement or regulations of such limited liability company, (iii) in the case of any Person organized as a limited partnership, the certificate of limited partnership and partnership agreement of such limited partnership, (iv) in the case of any Person that is a trustee of a trust, the trust agreement, declaration of trust or articles of trust of such trust and (v) in the case of any other Person, all constitutive or organizational documents of such Person which address matters relating to the business and affairs of such Person similar to the matters addressed by the documents referred to in clauses (i) through (iv) above in the case of Persons organized as corporations, limited liability companies or limited partnerships or trusts.</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Outside Purchase Agreement</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means the [Purchase Agreement], dated as of [&#x25cf;], by and [between/among] [&#x25cf;].</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Partners</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; has the meaning set forth in the Partnership Agreement.</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Partnership Cash</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means, as of the Effective Time, all cash and cash equivalents reflected on the financial books and records of the Partnership, determined without duplication in accordance with the Accounting Principles and without taking into account any actions (including any use of cash or cash equivalents) by or at the direction of the Purchasers on the Closing Date after the Closing.</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Partnership Percentage Interests</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; has the meaning set forth in the Partnership Agreement.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Permit</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any permit, license, registration, or authorization issued by a Governmental Authority.</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">32</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Person</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any natural person or Entity.</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Post-Closing Intercompany Obligations</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means the obligation of the Partnership to pay any intercompany obligations relating to periods prior to the Effective Time that are not included in the Closing Intercompany Amount, including obligations of the type described in the Accounting Principles that are contingent or not determinable as of the Closing Date.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Post-Closing Tax Period</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any taxable period of the Partnership (or portion thereof) that begins after the Closing Date.</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Purchaser Parties</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means the Purchasers and the Parent Company that is an Affiliate of the Purchaser (which is [&#x25cf;]).</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Representatives</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means, with respect to any Person, the directors, officers, managers, members, shareholders, advisors, independent accountants and other agents and representatives of such Person and its Affiliates.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Securities Act</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means the U.S. Securities Act of 1933, as amended.</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Seller Parties</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means the Seller[s] and the Parent Company that is an Affiliate of the Seller[s] (which is [&#x25cf;]).</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Straddle Period</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; shall mean a taxable period that begins on or before and ends after the Closing Date.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Target Net Working Capital</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means an amount equal to the average Net Working Capital of the Partnership over the period of 12 months preceding the date of execution of this Agreement, which shall be calculated by totaling the Net Working Capital at the end of each such month during such period and dividing the total by 12.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Tax</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; or &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Taxes</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means all present or future taxes, levies, imposts, duties, deductions, withholdings (including backup withholding), assessments, fees or other charges imposed by any Governmental Authority, including any interest, additions to tax or penalties applicable thereto.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Tax Return</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means any return (including any information return), report, statement, declaration, estimate, schedule, notice, notification, form, election, certificate or other document or information filed with or submitted to, or required to be filed with or submitted to, any Governmental Authority in connection with the determination, assessment, collection or payment of any Tax or in connection with the administration, implementation or enforcement of or compliance with any applicable Law relating to any Tax, including any amendment thereof or attachment thereto.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Transition Services Agreement</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means the transition services agreement substantially in the form of </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Exhibit C</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">TLCC GP</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means TLCC GP LLC, a Delaware limited liability company and a wholly owned indirect subsidiary of Eagle.</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">33</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">TLCC LP</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; means TLCC LP LLC, a Delaware limited liability company and a wholly owned indirect subsidiary of Eagle.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 11.2. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Additional Definitions</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Each of the terms set forth below has the meaning set forth in the provision set forth opposite such term in the following table:</font></p>
  <table style="margin-left:14.194%;border-spacing:0;table-layout:fixed;width:69.0%;border-collapse:separate;">
   <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
    <td style="width:59.22%;"></td>
    <td style="width:40.78%;"></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">Term</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">Provision</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounting Firm</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 1.3(d)</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Additional HM Purchaser</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Recitals</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Agreement</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Preamble</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Agreement Expiration Date</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 9.1(c)</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Books and Records</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 6.5</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Closing</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 2.1</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Closing Date</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 2.1</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Closing Debt Amount</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 1.2(a)(i)(B)</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Confidential Information</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 6.4(a)</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Disputed Item</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 1.3(b)</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Eagle</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Preamble</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Eagle Parties</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Preamble</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effective Time</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 2.5</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated Partnership Cash</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 1.2(a)(i)(A)</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated Working Capital</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 1.2(a)(i)(C)</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Final Adjustment Amount</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 1.3(a)</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Final CFO Certificate</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 1.3(a)</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Final Payment</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 1.3(e)</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">HM</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Preamble</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">HM Parties</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Preamble</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">HMSC Put Option</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Recitals</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Initial Adjustment Amount</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 1.2(b)</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Initial Adjustment Statement</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 1.2(a)(i)</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Initial Purchase Price</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 1.2(b)</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Losses</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 10.2</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Negotiation Period</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 1.3(c)</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Objection Date</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 1.3(b)</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Objection Notice</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 1.3(b)</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other Tax Proceeding</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 6.7(f)</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Parent Companies</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Preamble</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Parties</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Preamble</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Partnership</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Recitals</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Partnership Agreement</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Recitals</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchase Price</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 1.3(g)</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchasers</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Preamble</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchaser Indemnified Parties</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 10.2</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchaser Party Release</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 2.3(d)</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Put Option Agreement</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Recitals</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Record Retention Period</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 6.5</font></p></td>
   </tr>
  </table>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">34</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <table style="margin-left:14.194%;border-spacing:0;table-layout:fixed;width:69.0%;border-collapse:separate;">
   <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
    <td style="width:59.22%;"></td>
    <td style="width:40.78%;"></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">Term</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">Provision</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Seller[s]</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Preamble</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Seller Indemnified Parties</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 10.3</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Seller Party Release</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 2.2(c)</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Subject Partnership Interests</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Recitals</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Survival Expiration Date</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 10.1</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Surviving Indemnification Rights</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 6.2</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax Proceeding</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 6.7(e)</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Third-Party Claims</font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 10.4</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">TLCC Partners</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Recitals</font></p></td>
   </tr>
   <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">TLCC Put Option</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:11.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Recitals</font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">ARTICLE XII<br>GENERAL</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 12.1. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Amendments</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  This Agreement may only be amended by an instrument in writing executed by each of the Parties hereto.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 12.2. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Waivers</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Compliance with or observance of any term of this Agreement may be waived (either generally or in a particular instance and either retroactively or prospectively) by the Party entitled to enforce such term, but such waiver shall be effective only if it is in a writing signed by the Party entitled to enforce such term and against which such waiver is to be asserted.  Unless otherwise expressly provided in this Agreement, no delay or omission on the part of any Party in exercising any right or privilege under this Agreement shall operate as a waiver thereof, nor shall any waiver on the part of any Party of any right or privilege under this Agreement operate as a waiver of any other right or privilege under this Agreement nor shall any single or partial exercise of any right or privilege preclude any other or further exercise thereof or the exercise of any other right or privilege under this Agreement.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 12.3. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Notices</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Any notices or other communications required or permitted hereunder shall be in writing and shall be sufficiently given (and shall be deemed to have been duly given upon receipt) if sent by overnight mail, registered mail or certified mail, postage prepaid, by hand or by Electronic Transmission, to the Parties at the following addresses (or at such other address for a Party as shall be specified in a notice delivered by such Party pursuant to this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 12.3</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">).</font></p>
  <p style="margin-left:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">If to any of the HM Parties, to:</font></p>
  <p style="margin-left:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"><br>c/o Heidelberg Materials US, Inc.<br>300 East John Carpenter Freeway<br>Suite 1800<br>Irving, TX 75062<br></font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">35</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="margin-left:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Attention: General Counsel<br>Email: carol.lowry@heidelbergmaterials.com</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="margin-left:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:25.361%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">With a copy (which shall not constitute effective notice) to:<br></font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">c/o Heidelberg Materials US, Inc.<br>300 East John Carpenter Freeway<br>Suite 1800<br>Irving, TX 75062<br>Attention: Vice President &#x2013; Strategy &amp; Development<br>Email: francois.perrin@heidelbergmaterials.com</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">   </font></p>
  <p style="margin-left:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:20.053%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">If to any of the Eagle Parties, to:<br></font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">c/o Eagle Materials Inc.<br>5960 Berkshire Lane<br>Suite 900<br>Dallas, Texas 75225<br>Attention: General Counsel<br>email: mnewby@eaglematerials.com</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="margin-left:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:25.361%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">With a copy (which shall not constitute effective notice) to:</font></p>
  <p style="margin-left:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Baker Botts L.L.P.<br>2001 Ross Avenue<br>Suite 900<br>Dallas, Texas 75201<br>Attention: Geoffrey L. Newton<br>Email:  geoffrey.newton@bakerbotts.com</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 12.4. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Successors and Assigns; Parties in Interest</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  This Agreement shall be binding upon and shall inure solely to the benefit of the Parties, their respective successors, legal representatives and permitted assigns.  Nothing in this Agreement, express or implied, is intended to or shall confer upon any other Person any rights, benefits or remedies of any nature whatsoever under or by reason of this Agreement, and no Person shall be deemed a third party beneficiary under or by reason of this Agreement.  Neither this Agreement nor any rights or obligations hereunder may be assigned without the written consent of the other Parties; </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">provided, however</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, that the Purchasers may assign this Agreement and their rights and obligations hereunder to one or more Affiliates of the Purchasers without the written consent of any other Parties (it being understood that the Purchasers may assign its rights to acquire a portion of the Subject Partnership Interests to one Affiliate of the Purchasers and the remainder of the Subject Partnership Interests to another Affiliate of the Purchasers), but in the event of any such assignment the Purchasers shall remain directly liable and responsible for the payment and</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">performance for all their obligations under this Agreement (as fully and to the same extent as if such assignment had not occurred).</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 12.5. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Severability</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  If any provision of this Agreement or the application of any such provision to any Person or circumstance shall be declared judicially to be invalid, unenforceable or void, such decision shall not have the effect of invalidating or voiding the remainder of this Agreement, it being the intent and agreement of the Parties that this Agreement shall be deemed amended by modifying such provision to the extent necessary to render it valid, legal and enforceable while preserving its intent or, if such modification is not possible, by substituting therefor another provision that is valid, legal and enforceable and that achieves substantially the same objective.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 12.6. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Entire Agreement</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  This Agreement (together with the Exhibits hereto and the Additional Transaction Documents) constitutes the entire agreement among the Parties with respect to the subject matter hereof and supersedes all prior and contemporaneous agreements and understandings, whether written or oral, among the Parties or any of them with respect to the subject matter hereof, and there are no representations, understandings or agreements relating to the subject matter hereof that are not fully expressed in this Agreement and the documents and instruments executed and delivered in connection herewith.  All Exhibits attached to this Agreement are expressly made a part of, and incorporated by reference into, this Agreement.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 12.7. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Governing Law</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  This Agreement (together with Claims arising with respect to the transactions contemplated hereby) shall be governed by and construed in accordance with the laws of the State of Delaware applicable to contracts made and to be fully performed in such state, without giving effect to any choice of law rules that may require the application of the laws of any other state or jurisdiction.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 12.8. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Remedies</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Each of the Parties acknowledges and agrees that (i) the provisions of this Agreement are reasonable and necessary to protect the proper and legitimate interests of the other Parties and (ii) the other Parties would be irreparably damaged if any of the provisions of this Agreement were not performed in accordance with their specific terms or were otherwise breached.  It is accordingly agreed that the Parties shall be entitled to seek preliminary and permanent injunctive relief to prevent or remedy breaches, or seek appropriate relief in the event of a threatened breach, of and to enforce specifically the terms and provisions of this Agreement by other Parties without the necessity of proving actual damages or of posting any bond, which rights shall be cumulative and in addition to any other remedy to which the Parties may be entitled hereunder or at law or equity.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 12.9. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Choice of Forum; Submission to Jurisdiction</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Each of the Parties hereby irrevocably agrees that any Legal Proceeding with respect to this Agreement and the rights and obligations of the Parties arising hereunder or in connection with the transactions contemplated hereby shall be brought and determined exclusively in the Delaware Chancery Court or, if such court lacks jurisdiction, in any other federal or state courts located in the State of Delaware and in any federal or state appellate court therefrom.  Each of the Parties hereby irrevocably submits with regard to any such Legal Proceeding for itself and in respect of its property, generally and unconditionally, to the personal</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">37</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">jurisdiction of the aforesaid courts and agrees that it will not bring any Legal Proceeding relating to this Agreement or any of the transactions contemplated hereby in any court other than the aforesaid courts.  Each of the Parties hereby irrevocably waives, and agrees not to assert, by way of motion, as a defense, counterclaim or otherwise, in any Legal Proceeding with respect to this Agreement, (a) any Claim that it is not personally subject to the jurisdiction of the above named courts, (b) any Claim that it or its property is exempt or immune from jurisdiction of any such court or from any legal process commenced in any such court (whether through service of notice, attachment prior to judgment, attachment in aid of execution of judgment, execution of judgment or otherwise) and (c) to the fullest extent permitted by applicable Law, any Claim that (i) a Legal Proceeding in such court is brought in an inconvenient forum, (ii) the venue of such Legal Proceeding is improper or (iii) this Agreement, or the subject matter hereof, may not be enforced in or by such courts.  Each of the Parties hereby consents to service being made through the notice procedures set forth in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 12.3</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> and agrees that service of any process, summons, notice or document by registered mail (return receipt requested and first-class postage prepaid) to the respective addresses set forth in </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 12.3</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> shall be effective service of process for any Legal Proceeding in connection with this Agreement or the transactions contemplated hereby.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 12.10. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Waiver of Jury Trial</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Each of the Parties knowingly, intentionally and voluntarily with and upon the advice of competent counsel irrevocably waives any and all right to trial by jury in any Legal Proceeding arising out of or relating to this Agreement and the rights and obligations of the Parties arising hereunder or in connection with the transactions contemplated hereby.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 12.11. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Expenses</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Except as expressly provided in this Agreement, each of the Parties shall bear its own expenses (including fees and disbursements of its counsel, accountants and other experts) incurred by it in connection with the preparation, negotiation, execution, delivery and performance of this Agreement and the Additional Transaction Documents and the consummation of the transactions contemplated hereby and thereby.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 12.12. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Release of Information</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  The Parties shall cooperate with each other in releasing information concerning this Agreement and the transactions contemplated hereby.  No press releases or other public announcements concerning the transactions contemplated by this Agreement shall be made by any Party without prior consultation with, and agreement of, the other Parties, except that any Party shall be allowed to disclose information concerning this Agreement and the transactions contemplated hereby to the extent required pursuant to the disclosure obligations of such Party or its Affiliates under the Exchange Act or any other applicable securities laws or the rules promulgated thereunder.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 12.13. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Certain Construction Rules</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  The article and section headings and the table of contents contained in this Agreement are for convenience of reference only and shall in no way define, limit, extend or describe the scope or intent of any provisions of this Agreement.  Whenever the context may require, any pronoun used in this Agreement shall include the corresponding masculine, feminine or neuter forms, and the singular form of nouns, pronouns and verbs shall include the plural and vice versa.  In addition, as used in this Agreement, unless otherwise provided to the contrary, (a) all</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">38</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">references to days, months or years shall be deemed references to calendar days, months or years and (b) any reference to a &#x201c;Section,&#x201d; &#x201c;Article&#x201d; or &#x201c;Exhibit&#x201d; shall be deemed to refer to a section or article of this Agreement or an exhibit attached to this Agreement.  The words &#x201c;hereof,&#x201d; &#x201c;herein,&#x201d; and &#x201c;hereunder&#x201d; and words of similar import referring to this Agreement refer to this Agreement as a whole and not to any particular provision of this Agreement.  The words &#x201c;include,&#x201d; &#x201c;includes,&#x201d; or &#x201c;including&#x201d; shall be deemed to be followed by the words &#x201c;without limitation.&#x201d;  Unless otherwise specifically provided for herein, the term &#x201c;or&#x201d; shall not be deemed to be exclusive. If a conflict arises between the terms and provisions of the Put Option Agreement and the terms and provisions of this Agreement, then the terms and provisions of this Agreement shall control.</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SECTION 12.14. </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Counterparts</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  This Agreement may be executed in multiple counterparts, each of which shall be deemed an original and all of which taken together shall constitute one instrument binding on all the Parties, notwithstanding that all the Parties are not signatories to the same counterpart.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">[</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">signature page follows</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">]</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">39</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">IN WITNESS WHEREOF, this Agreement has been duly executed as of the date first above written.<br></font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">EAGLE PARTIES:</font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">EAGLE MATERIALS INC.</font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">By:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"><br>Name:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"><br>Title:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">TLCC GP LLC</font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">By:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"><br>Name:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"><br>Title:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">TLCC LP LLC</font></p>
  <p style="margin-left:39.92%;text-indent:-0.133%;padding-left:0.08%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">By:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"><br>Name:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"><br>Title:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Signature Page to Interest Purchase Agreement</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">HM PARTIES:</font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">[HEIDELBERG MATERIALS]</font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">By:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"><br>Name:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"><br>Title:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">HM SOUTHEAST CEMENT LLC</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">By:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"><br>Name:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"><br>Title:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Signature Page to Interest Purchase Agreement</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">EXHIBIT A</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">FORM OF ASSIGNMENT</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">ASSIGNMENT</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">OF</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">PARTNERSHIP INTEREST</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">This ASSIGNMENT OF PARTNERSHIP INTEREST (this &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Assignment</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) is executed as of [&#x25cf;][&#x25cf;], 202[&#x25cf;], by and among (a) [&#x25cf;], a [&#x25cf;] and [&#x25cf;], a [&#x25cf;] (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Assignor[s]</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) and (b) [&#x25cf;], a [&#x25cf;] and [&#x25cf;], a [&#x25cf;] (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Assignees</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;).</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">W I T N E S S E T H:</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">WHEREAS, Assignor[s] [is/are] [a] partner[s] of Texas Lehigh Cement Company LP, a Texas limited partnership (the &#x201c;Partnership&#x201d;), and [is/are] [a] [party/parties] to the Limited Partnership Agreement of Texas Lehigh Cement Company LP, dated October 1, 2000, as amended by (i) Amendment No. 1 to Agreement of Limited Partnership, dated as of October 2, 2000, (ii) Amendment No. 2 to Agreement of Limited Partnership, dated as of January 1, 2019 and (iii) Amendment No. 3 to Agreement of Limited Partnership, dated as of September 30, 2019 (as so amended, the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Partnership Agreement</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;);</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">WHEREAS, Assignor[s] [in the aggregate] own[s] 50% of the outstanding Partnership Percentage Interests (as defined in the Partnership Agreement) in the Partnership (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Assignor Interests</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;); and</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">WHEREAS, Assignor[s] desire[s] to sell, assign and transfer to Assignees, and Assignees are willing to acquire and accept from Assignor[s], the Assignor Interests, as contemplated by that certain Interest Purchase Agreement, dated as of [&#x25cf;][&#x25cf;], 202[&#x25cf;] (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Interest Purchase Agreement</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), among Assignor[s], Assignees and the other parties thereto; and</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">NOW, THEREFORE, FOR VALUE RECEIVED, effective as of the Effective Time (as defined in the Interest Purchase Agreement), Assignor[s] [does/do] hereby sell, assign and transfer the Assignor Interests to the Assignees and their successors, TO HAVE AND TO HOLD the same for its and their own use forever (it being understood that by this instrument Assignor[s] [does/do] hereby assign a 0.1% Partnership Percentage Interest to [&#x25cf;] and a 49.9% Partnership Percentage Interest to [&#x25cf;]).  In addition, after giving effect to the sale, assignment and transfer of the Assignor Interests, Assignors [does/do] hereby withdraw as a partner of the Partnership and acknowledge[s] and agree[s] that [it/they] [does/do] not own or have any interests whatsoever in any Equity Securities of the Partnership.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">This Assignment is being executed in accordance with the terms and conditions of the Interest Purchase Agreement.  Nothing in this Assignment is intended to</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">or shall limit or modify the rights or obligations of Assignor[s] or Assignees under the Interest Purchase Agreement.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">	IN WITNESS WHEREOF, Assignor has executed this Assignment as of the date first above written.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:40.107%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">[ASSIGNOR No. 1],</font></p>
  <p style="margin-left:40.107%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">a [&#149;]</font></p>
  <p style="margin-left:40.107%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:40.107%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">By:	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">				</font></p>
  <p style="margin-left:40.107%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Name:	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">				</font></p>
  <p style="margin-left:40.107%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Title:	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">				</font></p>
  <p style="margin-left:40.107%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:40.107%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">[ASSIGNOR No. 2],</font></p>
  <p style="margin-left:40.107%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">a [&#149;]</font></p>
  <p style="margin-left:40.107%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:40.107%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">By:	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">				</font></p>
  <p style="margin-left:40.107%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Name:	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">				</font></p>
  <p style="margin-left:40.107%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Title:	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">				</font></p>
  <p style="margin-left:40.107%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:40.107%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">[ASSIGNEE No. 1],</font></p>
  <p style="margin-left:40.107%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">a [&#149;]</font></p>
  <p style="margin-left:40.107%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:40.107%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">By:	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">				</font></p>
  <p style="margin-left:40.107%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Name:	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">				</font></p>
  <p style="margin-left:40.107%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Title:	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">				</font></p>
  <p style="margin-left:40.107%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:40.107%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">[ASSIGNEE No. 2],</font></p>
  <p style="margin-left:40.107%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">a [&#149;]</font></p>
  <p style="margin-left:40.107%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:40.107%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">By:	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">				</font></p>
  <p style="margin-left:40.107%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Name:	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">				</font></p>
  <p style="margin-left:40.107%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Title:	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">				</font></p>
  <p style="margin-left:40.107%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">EXHIBIT B</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">FORM OF SELLER PARTY RELEASE</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">RELEASE</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">This RELEASE, executed as of [&#x25cf;] [&#x25cf;], 202[&#x25cf;] (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Release</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), by [&#x25cf;], a [&#x25cf;] and [&#x25cf;], a [&#x25cf;] (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Seller[s]</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), and [&#x25cf;], a [&#x25cf;] corporation (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Parent Company</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; and, together with the Seller[s], the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Releasing Parties</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), in favor of Texas Lehigh Cement Company LP, a Texas limited partnership (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Partnership</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) and [&#x25cf;], a [&#x25cf;] and [&#x25cf;], a [&#x25cf;] (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Purchasers</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;).</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">W I T N E S S E T H:</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">WHEREAS, the Releasing Parties, the Purchasers and certain other parties have entered into the Interest Purchase Agreement, dated as of [&#x25cf;][&#x25cf;], 202[&#x25cf;] (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Interest Purchase Agreement</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), pursuant to which the Seller[s] [is/are] selling, assigning and transferring the Subject Partnership Interests to the Purchasers;</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">WHEREAS, Section 2.2(c) of the Interest Purchase Agreement provides that, at the Closing of the transactions contemplated by such agreement, the Releasing Parties will execute and deliver this Release; and</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">WHEREAS, capitalized terms used herein without definition shall have the respective meanings set forth in the Interest Purchase Agreement;</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">NOW, THEREFORE, in consideration of the premises and for good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto agree as follows:</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">1.	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Release</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  To the fullest extent permitted by Law, effective upon the Closing, the Releasing Parties do hereby release, acquit and forever discharge the Partnership and the Purchasers and their respective past and present Affiliates and Representatives (collectively, the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Released Parties</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) from all Claims or rights to recover Losses arising prior to or on the date hereof or after the date hereof based on events, matters, circumstances or transactions existing or occurring prior to or on the date hereof, as a result of or based upon (i) the ownership by any Releasing Parties of any Equity Securities of the Partnership (including, but not limited to, any related right to receive distributions from the Partnership), (ii) the obligations of the Released Parties under the Partnership Agreement or any other contracts or arrangements to which they are parties relating to the Partnership or its business or (iii) to the extent not covered by clauses (i) through (ii) above, any other matter relating directly or indirectly to the actual or prospective business, operations, assets, liabilities, results of operation or financial condition of the Partnership; </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">provided, however</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, that the Releasing Party does not release, acquit or discharge any of the Released Parties from (a) any Claims or rights to recover Losses arising under the express terms of the Interest Purchase Agreement or any of the Additional Transaction Documents (b) the obligations of the Partnership to pay for services provided by the Releasing Parties or their Affiliates pursuant to Section 5.9 of the Partnership Agreement based on the actual cost to the entity providing such services, or (c) obligations of the Partnership or any</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> COMMENTS \* Upper \* MERGEFORMAT 	</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">1</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Partners in respect of the Surviving Indemnification Rights.  The scope of the release provided for in this paragraph 1 is limited to the express terms hereof and shall not extend or apply to any Persons other than the Released Parties and (subject to paragraph 4 below) their successors and assigns or to any Claims or rights to recover Losses other than those described in this paragraph 1.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">2.	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">No Assignment of Claims</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  The Releasing Parties hereby represent and warrant that they have not assigned to any Person any of the Claims or rights to recover Losses of the type released by it pursuant to paragraph 1 above.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">3.	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Parties in Interest</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  This Release shall be binding upon the Releasing Parties and shall inure solely to the benefit of the Released Parties and their respective successors, legal representatives and permitted assigns.  Nothing in this Release, express or implied, is intended to or shall confer upon any other Person any rights, benefits or remedies of any nature whatsoever under or by reason of this Release, and no such other Person shall be deemed a third party beneficiary under or by reason of this Release.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">4.	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Assignment</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Neither this Release nor any rights or obligations hereunder may be assigned or otherwise transferred (whether by operation or law or otherwise) without the written consent of the other party or parties hereto.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">5.	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Entire Agreement</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  This Release, together with the Interest Purchase Agreement and the other Additional Transaction Documents, constitutes the entire agreement among the parties with respect to the subject matter hereof and supersedes all prior and contemporaneous agreements and understandings, whether written or oral, among the parties or any of them with respect to the subject matter hereof, and there are no representations, understandings or agreements relating to the subject matter hereof that are not fully expressed in this Release, the Interest Purchase Agreement and/or the other Additional Transaction Documents.</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">6.	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Incorporation of Terms</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  The following provisions of the Interest Purchase Agreement are hereby incorporated into and specifically made applicable to this Release with respect to the Releasing Parties and the Released Parties (</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">provided,</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> that, in construing such incorporated provisions, (i) any reference to &#x201c;Seller[s]&#x201d; shall be deemed to refer to the Releasing Parties, (ii) any reference to &#x201c;Purchasers&#x201d; shall be deemed to refer to the Released Parties, (iii) any reference to the &#x201c;Parties&#x201d; shall be deemed to refer to the parties to this Agreement, and (iv) any reference to &#x201c;this Agreement&#x201d; shall be deemed to refer to this Release):</font></p>
  <p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 12.5	Severability</font></p>
  <p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 12.7	Governing Law</font></p>
  <p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 12.8	Remedies</font></p>
  <p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section	12.9	Choice of Forum; Submission to Jurisdiction<br>Section 12.10	Waiver of Jury Trial</font></p>
  <p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section	12.14	Counterparts</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> COMMENTS \* Upper \* MERGEFORMAT 	</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">2</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">In the event there is any inconsistency or conflict between a provision of this Release and any incorporated provision of the Interest Purchase Agreement, the provisions of this Release shall control.</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> COMMENTS \* Upper \* MERGEFORMAT 	</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">-</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">3</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">-</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">IN WITNESS WHEREOF, the parties have caused this Release to be executed as of the date first above written.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:33.773%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">RELEASING PARTIES:</font></p>
  <p style="text-indent:33.773%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:33.773%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">[SELLER[S]],</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:33.773%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">a [&#149;]</font></p>
  <p style="text-indent:33.773%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:33.773%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">By:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">						</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">	Name:  </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font></p>
  <p style="text-indent:36.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Title:    </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:33.773%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">[PARENT COMPANY],</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:33.773%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">a [&#149;]</font></p>
  <p style="text-indent:33.773%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:33.773%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">By:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">						</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">	Name:  </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font></p>
  <p style="text-indent:36.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Title:    </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">PARTNERSHIP:</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">TEXAS LEHIGH CEMENT COMPANY LP,</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">a Texas limited partnership</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">By: [&#149;],</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">its general partner</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:33.773%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">By:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">						</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">	Name:  </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font></p>
  <p style="text-indent:36.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Title:    </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">[PURCHASERS],</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">a [&#149;]</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:33.773%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">By:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">						</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">	Name:  </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font></p>
  <p style="text-indent:36.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Title:    </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> COMMENTS \* Upper \* MERGEFORMAT</font><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">EXHIBIT C</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">FORM OF TRANSITION SERVICES AGREEMENT</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">(Attached)</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> COMMENTS \* Upper \* MERGEFORMAT</font><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">EXHIBIT D</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">FORM OF PURCHASER PARTY RELEASE</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">RELEASE</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">This RELEASE, executed as of executed as of [&#x25cf;] [&#x25cf;], 202[&#x25cf;] (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Release</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), by [&#x25cf;], a [&#x25cf;] and [&#x25cf;], a [&#x25cf;] (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Purchasers</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), and [&#x25cf;], a [&#x25cf;] corporation (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Parent Company</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) and Texas Lehigh Cement Company LP, a Texas limited partnership (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Partnership</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d; and, together with the Purchasers and the Parent Company, the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Releasing Parties</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), in favor of [&#x25cf;], a [&#x25cf;] and [&#x25cf;], a [&#x25cf;] (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Seller[s]</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;).</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">W I T N E S S E T H:</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">WHEREAS, the Releasing Parties, the Seller[s] and certain other parties have entered into the Interest Purchase Agreement, dated as of [&#x25cf;][&#x25cf;], 202[&#x25cf;] (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Interest Purchase Agreement</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;), pursuant to which the Seller[s] [is/are] selling, assigning and transferring the Subject Partnership Interests to the Purchasers;</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">WHEREAS, Section 2.3(d) of the Interest Purchase Agreement provides that, at the Closing of the transactions contemplated by such agreement, the Releasing Parties will execute and deliver this Release; and</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">WHEREAS, capitalized terms used herein without definition shall have the respective meanings set forth in the Interest Purchase Agreement;</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">NOW, THEREFORE, in consideration of the premises and for good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto agree as follows:</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">1.	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Release</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  To the fullest extent permitted by Law, effective upon the Closing, each of the Releasing Parties does hereby release, acquit and forever discharge the Seller[s] and [its/their] respective past and present Affiliates and Representatives (collectively, the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Released Parties</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#x201d;) from all Claims and rights to recover Losses arising prior to or on the date hereof or arising after the date hereof, based on events, matters, circumstances or transactions existing or occurring prior to or on the date hereof, as a result of or based upon (i) the ownership by the Seller[s] of any Equity Securities of the Partnership, (ii) the obligations of the Released Parties under the Partnership Agreement (including, but not limited to, any obligations to make capital contributions to the Partnership or to make any other payments to the Partnership) or any other contracts or arrangements to which they are parties relating to the Partnership or its business or (iii) to the extent not covered by clauses (i) through (ii) above, any other matter relating directly or indirectly to the actual or prospective business, operations, assets, liabilities, results of operation or financial condition of the Partnership; </font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">provided, however</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">, that the Releasing Parties do not release, acquit or discharge any of the Released Parties from (a) any Claims or rights to recover Losses arising under the express terms of the Interest Purchase Agreement or any of the Additional Transaction Documents or (b) any obligation of a Released Party under Section 5.1(c) of the Partnership Agreement.  The scope of the release</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> COMMENTS \* Upper \* MERGEFORMAT</font><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">provided for in this paragraph 1 is limited to the express terms hereof and shall not extend or apply to any Persons other than the Released Parties and (subject to paragraph 4 below) their successors and assigns or to any Claims or rights to recover Losses other than those described in this paragraph 1.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">2.	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">No Assignment of Claims</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  The Releasing Parties hereby represent and warrant that they have not assigned to any Person any of the Claims or rights to recover Losses of the type released by it pursuant to paragraph 1 above.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">3.	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Parties in Interest</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  This Release shall be binding upon the Releasing Parties and shall inure solely to the benefit of the Released Parties and their respective successors, legal representatives and permitted assigns.  Nothing in this Release, express or implied, is intended to or shall confer upon any other Person any rights, benefits or remedies of any nature whatsoever under or by reason of this Release, and no such other Person shall be deemed a third party beneficiary under or by reason of this Release.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">  </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">4.	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Assignment</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  Neither this Release nor any rights or obligations hereunder may be assigned or otherwise transferred (whether by operation or law or otherwise) without the written consent of the other party or parties hereto.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">5.	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Entire Agreement</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  This Release, together with the Interest Purchase Agreement and the other Additional Transaction Documents, constitutes the entire agreement among the parties with respect to the subject matter hereof and supersedes all prior and contemporaneous agreements and understandings, whether written or oral, among the parties or any of them with respect to the subject matter hereof, and there are no representations, understandings or agreements relating to the subject matter hereof that are not fully expressed in this Release, the Interest Purchase Agreement and/or the other Additional Transaction Documents.</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">6.	</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Incorporation of Terms</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">.  The following provisions of the Interest Purchase Agreement are hereby incorporated into and specifically made applicable to this Release with respect to the Releasing Party and the Released Parties (</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">provided,</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> that, in construing such incorporated provisions, (i) any reference to &#x201c;Seller[s]&#x201d; shall be deemed to refer to the Released Parties, (ii) any reference to &#x201c;Purchasers&#x201d; shall be deemed to refer to the Releasing Parties, (iii) any reference to the &#x201c;Parties&#x201d; shall be deemed to refer to the parties to this Agreement, and (iv) any reference to &#x201c;this Agreement&#x201d; shall be deemed to refer to this Release):</font></p>
  <p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 12.5	Severability</font></p>
  <p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 12.7	Governing Law</font></p>
  <p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 12.8	Remedies</font></p>
  <p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section	12.9	Choice of Forum; Submission to Jurisdiction</font></p>
  <p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 12.10	Waiver of Jury Trial</font></p>
  <p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section	12.14	Counterparts</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">In the event there is any inconsistency or conflict between a provision of this Release and any incorporated provision of the Interest Purchase Agreement, the provisions of this Release shall control.</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> COMMENTS \* Upper \* MERGEFORMAT</font><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="text-indent:13.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">IN WITNESS WHEREOF, the parties have caused this Release to be executed as of the date first above written.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:33.773%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">RELEASING PARTIES:</font></p>
  <p style="text-indent:33.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:33.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">[PURCHASERS],</font></p>
  <p style="text-indent:33.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">a [&#149;]</font></p>
  <p style="text-indent:33.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:33.773%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">By:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">						</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">	Name:  </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font></p>
  <p style="text-indent:36.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Title:    </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font></p>
  <p style="text-indent:33.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:33.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:33.773%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">[PARENT COMPANY],</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:33.773%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">a [&#149;]</font></p>
  <p style="text-indent:33.773%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:33.773%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">By:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">						</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">	Name:  </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font></p>
  <p style="text-indent:36.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Title:    </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:33.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">TEXAS LEHIGH CEMENT COMPANY LP,</font></p>
  <p style="text-indent:33.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">a Texas limited partnership</font></p>
  <p style="text-indent:33.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:33.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">By:  [&#149;],</font></p>
  <p style="text-indent:33.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">its general partner</font></p>
  <p style="text-indent:33.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:33.773%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">By:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">						</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">	Name:  </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font></p>
  <p style="text-indent:36.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Title:    </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">SELLER[S]:</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">[SELLER[S]],</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">a [&#149;]</font></p>
  <p style="text-indent:33.773%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">By:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">						</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">	Name:  </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font></p>
  <p style="text-indent:36.947%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Title:    </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">					</font></p>
  <p style="text-indent:33.253%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Exhibit E</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Partnership Strategic Projects</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:3.333%;text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">1)	The following projects as listed in the 2024-2026 Capex Plan from the November 11, 2023 Partnership Meeting:</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="margin-left:10%;text-indent:-3.846%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">a.	Control system upgrade Phase 1 (horseshoe phase 3)</font></p>
  <p style="margin-left:10%;text-indent:-3.846%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">b.	MCC Electrical Upgrades</font></p>
  <p style="margin-left:10%;text-indent:-3.846%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">c.	Finish Mill A</font></p>
  <p style="margin-left:10%;text-indent:-3.846%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">d.	Clinker Cooler</font></p>
  <p style="margin-left:10%;text-indent:-3.846%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">e.	Slag Plant &#x2013; Clinton</font></p>
  <p style="margin-left:10%;text-indent:-3.846%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">f.	Finish Mill C - Support Project Development and Advancement</font></p>
  <p style="margin-left:3.333%;text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">2)	Maintain permits, compliance activities and authorized project studies related to the potential expansion of clinker production capacity at Buda</font></p>
  <p style="margin-left:3.333%;text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">3)	Reserve water studies</font></p>
  <p style="margin-left:3.333%;text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">4)	HCC tactical and strategic decisions</font></p>
  <p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1.1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Exhibit F</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Net Working Capital Illustration</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><img src="img122124523_0.jpg" alt="img122124523_0.jpg" style="width:335px;height:553px;">&#160;</p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">The Parties agree that any amounts taken into account above that are otherwise taken into consideration in determining the Closing Intercompany Amount or pursuant to </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;">Section 1.2(c)</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> shall not be included in the calculation of Net Working Capital.</font><font style="color:#000000;white-space:pre-wrap;font-size:11.5pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1.1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>7
<FILENAME>exp-ex31_1.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html>
 <head>
  <title>EX-31.1</title>
 </head>
 <body style="margin: auto!important;padding: 8px;">
  <div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exhibit 31.1</font></p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certification of Periodic Report Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">I, Michael R. Haack, certify that:</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1. I have reviewed this report on Form 10-Q of Eagle Materials Inc.;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2. 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;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3. 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;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4. The registrant&#x2019;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:</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">a) 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;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">b) 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;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">c) Evaluated the effectiveness of the registrant&#x2019;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; and</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">d) Disclosed in this report any change in the registrant&#x2019;s internal control over financial reporting that occurred during the registrant&#x2019;s most recent fiscal quarter (the registrant&#x2019;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#x2019;s internal control over financial reporting; and</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5. The registrant&#x2019;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#x2019;s auditors and the audit committee of registrant&#x2019;s board of directors (or persons performing the equivalent functions):</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">a) 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&#x2019;s ability to record, process, summarize and report financial information; and</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#x2019;s internal control over financial reporting.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Dated: July 30, 2024</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <table style="border-spacing:0;table-layout:fixed;width:40.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:7.02%;"></td>
    <td style="width:1.48%;"></td>
    <td style="width:91.5%;"></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">By</font></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-top:0.01in;vertical-align:top;border-bottom:0.25pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">/s/ Michael R. Haack</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:right;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Michael R. Haack</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">President and Chief Executive Officer</font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>8
<FILENAME>exp-ex31_2.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html>
 <head>
  <title>EX-31.2</title>
 </head>
 <body style="margin: auto!important;padding: 8px;">
  <div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exhibit 31.2</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certification of Periodic Report Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">I, D. Craig Kesler, certify that:</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1. I have reviewed this report on Form 10-Q of Eagle Materials Inc.;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2. 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;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3. 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;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4. The registrant&#x2019;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:</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">a) 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;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">b) 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;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">c) Evaluated the effectiveness of the registrant&#x2019;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; and</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">d) Disclosed in this report any change in the registrant&#x2019;s internal control over financial reporting that occurred during the registrant&#x2019;s most recent fiscal quarter (the registrant&#x2019;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#x2019;s internal control over financial reporting; and</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5. The registrant&#x2019;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#x2019;s auditors and the audit committee of registrant&#x2019;s board of directors (or persons performing the equivalent functions):</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">a) 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&#x2019;s ability to record, process, summarize and report financial information; and</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#x2019;s internal control over financial reporting.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Dated: July 30, 2024</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <table style="border-spacing:0;table-layout:fixed;width:40.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:6.681%;"></td>
    <td style="width:1.64%;"></td>
    <td style="width:91.678%;"></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">By</font></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="vertical-align:top;border-bottom:0.25pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">/s/ D. Craig Kesler</font></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="vertical-align:top;text-align:right;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">D. Craig Kesler</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Chief Financial Officer</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(Principal Financial Officer)</font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>9
<FILENAME>exp-ex32_1.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html>
 <head>
  <title>EX-32.1</title>
 </head>
 <body style="margin: auto!important;padding: 8px;">
  <div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exhibit 32.1</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certification of Periodic Report Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:2.267%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the Quarterly Report of Eagle Materials Inc. and subsidiaries (the &#x201c;Company&#x201d;) on Form 10-Q for the period ended June 30, 2024 as filed with the Securities and Exchange Commission on the date hereof (the &#x201c;Report&#x201d;), I, Michael R. Haack, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. section 1350, as adopted pursuant to section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="item-list-element-wrapper" style="margin-left:2.269%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.4103815575405965%;display:inline-flex;justify-content:flex-start;">(i)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and </font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:2.269%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.4103815575405965%;display:inline-flex;justify-content:flex-start;">(ii)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company. </font></div></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Dated: July 30, 2024</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <table style="border-spacing:0;table-layout:fixed;width:40.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:6.681%;"></td>
    <td style="width:1.64%;"></td>
    <td style="width:91.678%;"></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">By</font></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="vertical-align:top;border-bottom:0.25pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">/s/ Michael R. Haack</font></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="vertical-align:top;text-align:right;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Michael R. Haack</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">President and Chief Executive Officer</font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>10
<FILENAME>exp-ex32_2.htm
<DESCRIPTION>EX-32.2
<TEXT>
<html>
 <head>
  <title>EX-32.2</title>
 </head>
 <body style="margin: auto!important;padding: 8px;">
  <div style="padding-top:0.5in;min-height:0.5in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exhibit 32.2</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certification of Periodic Report Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <p style="text-indent:2.267%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the Quarterly Report of Eagle Materials Inc. and subsidiaries (the &#x201c;Company&#x201d;) on Form 10-Q for the period ended June 30, 2024 as filed with the Securities and Exchange Commission on the date hereof (the &#x201c;Report&#x201d;), I, D. Craig Kesler, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. section 1350, as adopted pursuant to section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="item-list-element-wrapper" style="margin-left:2.269%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.4103815575405965%;display:inline-flex;justify-content:flex-start;">(i)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and </font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:2.269%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.4103815575405965%;display:inline-flex;justify-content:flex-start;">(ii)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company. </font></div></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Dated: July 30, 2024</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <table style="border-spacing:0;table-layout:fixed;width:40.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:5.417%;"></td>
    <td style="width:0.856%;"></td>
    <td style="width:93.727%;"></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">By</font></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="vertical-align:top;border-bottom:0.25pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">/s/ D. Craig Kesler</font></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="vertical-align:top;text-align:right;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">D. Craig Kesler</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Chief Financial Officer</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(Principal Financial Officer)</font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </font></p>
  <div class="page-node-content"><div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-95
<SEQUENCE>11
<FILENAME>exp-ex95.htm
<DESCRIPTION>EX-95
<TEXT>
<html>
 <head>
  <title>EX-95</title>
 </head>
 <body style="margin: auto!important;padding: 8px;">
  <div class="page-content" style="margin-left:0.0pt;margin-right:0.0pt;border-top:0.75pt solid #000000;border-right:0.75pt solid #000000;border-left:0.75pt solid #000000;border-bottom:0.75pt solid #000000;"><div class="page-node-content" style="padding-left:3.0%;padding-right:3.0%;"><div style="min-height:1in;"></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Exhibit 95</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">       </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">MINE SAFETY DISCLOSURE</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
    <table style="margin-left:0.43472222222222223in;border-spacing:0;table-layout:fixed;width:93.0%;border-collapse:separate;">
     <tr style="visibility:collapse;">
      <td style="width:100%;"></td>
     </tr>
     <tr style="height:9pt;word-break:break-word;white-space:pre-wrap;">
      <td style="border-top:0.5pt solid;border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 1503 of the Dodd-Frank Wall Street Reform and Consumer Protection Act contains reporting requirements regarding mine safety.  The operation of our quarries is subject to regulation by the federal Mine Safety and Health Administration, or MSHA, under the Federal Mine Safety and Health Act of 1977, or the Mine Act.  Set forth below is the required information regarding certain mining safety and health matters for the three-month period ended June 30, 2024 for our facilities.  In evaluating this information, consideration should be given to factors such as:  (i) the number of citations and orders will vary depending on the size of the quarry, (ii) the number of citations issued will vary from inspector-to-inspector and mine-to-mine, and (iii) citations and orders can be contested and appealed, and in that process, may be reduced in severity and amount, and are sometimes dismissed.</font></p></td>
     </tr>
    </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><font style="white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
    <table style="margin-left:0.05972222222222222in;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;">
     <tr style="visibility:collapse;">
      <td style="width:9.08%;"></td>
      <td style="width:7.02%;"></td>
      <td style="width:7.74%;"></td>
      <td style="width:7.78%;"></td>
      <td style="width:7.06%;"></td>
      <td style="width:6.96%;"></td>
      <td style="width:7.62%;"></td>
      <td style="width:7.02%;"></td>
      <td style="width:7.46%;"></td>
      <td style="width:7.42%;"></td>
      <td style="width:8.14%;"></td>
      <td style="width:8.14%;"></td>
      <td style="width:8.56%;"></td>
     </tr>
     <tr style="height:8pt;word-break:break-word;white-space:pre-wrap;">
      <td style="border-top:0.5pt solid;border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Mine or Operating Name/MSHA <br>Identification Number</font></p></td>
      <td style="border-top:0.5pt solid;border-right:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 104 S&amp;S Citations</font></p></td>
      <td style="border-top:0.5pt solid;border-right:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 104(b) Orders</font></p></td>
      <td style="border-top:0.5pt solid;border-right:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 104(d) Citations and Orders</font></p></td>
      <td style="border-top:0.5pt solid;border-right:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 110(b)(2) Violations</font></p></td>
      <td style="border-top:0.5pt solid;border-right:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 107(a) Orders</font></p></td>
      <td style="border-top:0.5pt solid;border-right:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Dollar Value of MSHA Assessments Proposed</font></p></td>
      <td style="border-top:0.5pt solid;border-right:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Number of Mining Related Fatalities</font></p></td>
      <td style="border-top:0.5pt solid;border-right:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Received Notice of Pattern of Violations  Under Section 104(e)<br>(yes/no)</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
      <td style="border-top:0.5pt solid;border-right:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Received Notice of Potential to Have Pattern Under Section 104(e)<br>(yes/no)</font></p></td>
      <td style="border-top:0.5pt solid;border-right:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Legal Actions Pending as of Last Day of Period</font></p></td>
      <td style="border-top:0.5pt solid;border-right:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Legal Actions Initiated During Period</font></p></td>
      <td style="border-top:0.5pt solid;border-right:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Legal Actions Resolved During Period</font></p></td>
     </tr>
     <tr style="height:8pt;background-color:#d9e2f3;word-break:break-word;white-space:pre-wrap;">
      <td style="border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3D Concrete LLC</font></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lander, NV (2602434)</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$	0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
     </tr>
     <tr style="height:8pt;word-break:break-word;white-space:pre-wrap;">
      <td style="border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3D Concrete LLC</font></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lyon, Nevada (2602412)</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$	0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
     </tr>
     <tr style="height:8pt;background-color:#d9e2f3;word-break:break-word;white-space:pre-wrap;">
      <td style="border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">American Gypsum Company LLC</font></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Albuquerque, NM (2900181)</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$         0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
     </tr>
     <tr style="height:8pt;word-break:break-word;white-space:pre-wrap;">
      <td style="border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">American Gypsum Company LLC<br>Duke, OK (3400256)</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$     147</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
     </tr>
     <tr style="height:8pt;background-color:#d9e2f3;word-break:break-word;white-space:pre-wrap;">
      <td style="border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">American Gypsum Company LLC<br>Eagle, CO (0503997)</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$         0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
     </tr>
     <tr style="height:25.2pt;word-break:break-word;white-space:pre-wrap;">
      <td style="border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Battletown Quarry</font><font style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">2</font></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Battletown, KY (1500040)</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$         0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
     </tr>
     <tr style="height:8pt;background-color:#d9e2f3;word-break:break-word;white-space:pre-wrap;">
      <td style="border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Centex Materials LLC<br>Buda, TX (4102241)</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$	0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
     </tr>
     <tr style="height:8pt;word-break:break-word;white-space:pre-wrap;">
      <td style="background-color:#ffffff;border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Central Plains Cement Company LLC<br>Sugar Creek, MO (2302171)</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="background-color:#ffffff;border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="background-color:#ffffff;border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="background-color:#ffffff;border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="background-color:#ffffff;border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$         0</font></p></td>
      <td style="background-color:#ffffff;border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="background-color:#ffffff;border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="background-color:#ffffff;border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="background-color:#ffffff;border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</font><font style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(1)</font></p></td>
      <td style="background-color:#ffffff;border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</font><font style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(1)</font></p></td>
      <td style="background-color:#ffffff;border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;2</font><font style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(1)</font></p></td>
     </tr>
     <tr style="height:8pt;background-color:#d9e2f3;word-break:break-word;white-space:pre-wrap;">
      <td style="border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Central Plains Cement Company LLC, Tulsa, OK (3400026)</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$	8,687</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</font><font style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(1)</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</font><font style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(1)</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;2</font><font style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(1)</font></p></td>
     </tr>
     <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
      <td style="border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fairborn Cement Company LLC<br>Greene County, OH (3300161)</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$	0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
     </tr>
     <tr style="height:8pt;background-color:#d9e2f3;word-break:break-word;white-space:pre-wrap;">
      <td style="border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Illinois Cement Company LLC<br>LaSalle, IL (1100003)</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$         0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
     </tr>
     <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
      <td style="border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Kosmos Cement Company LLC</font></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Jefferson, KY (1504469)</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$     147</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
     </tr>
     <tr style="height:8pt;background-color:#d9e2f3;word-break:break-word;white-space:pre-wrap;">
      <td style="border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Mountain Cement Company LLC<br>Laramie, WY (4800007)</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$        0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</font><font style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(1)</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;1</font><font style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(1)</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;0</font></p></td>
     </tr>
     <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
      <td style="border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Nevada Cement Company LLC<br>Fernley, NV (2600015)</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$  5,239</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</font><font style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(1)</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</font><font style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(1)</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
     </tr>
     <tr style="height:8pt;background-color:#d9e2f3;word-break:break-word;white-space:pre-wrap;">
      <td style="border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Seguin Sand</font></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Guadalupe, TX (4105665)</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$         0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
     </tr>
     <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
      <td style="border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Texas Lehigh Cement Company LP</font></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Buda, TX  (4102781)</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$         0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">no</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;0</font></p></td>
      <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</font></p></td>
     </tr>
    </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">                                                                                                           </font></p><div class="item-list-element-wrapper" style="margin-left:0.5in;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.5in;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:7.14323979728499%;display:inline-flex;justify-content:flex-start;">(1)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">All legal actions were penalty contests.  </font></div></div><div class="item-list-element-wrapper" style="margin-left:0.5in;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.5in;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:7.14323979728499%;display:inline-flex;justify-content:flex-start;">(2)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Battletown Quarry was acquired on 3/31/2023 by Eagle Materials Inc. - Operator is Battletown Materials LLC.</font></div></div><p style="margin-left:72pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p><div style="flex-direction:column;display:flex;min-height:0.5in;justify-content:flex-end;"></div></div></div>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>img31367571_0.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img31367571_0.jpg
M_]C_X  02D9)1@ ! 0$ W #<  #_VP!#  (! 0(! 0(" @(" @(" P4# P,#
M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_
MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# S_P  1" "$ 2(# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]_,48HHH
MIWVGFYG5ACY<5^</_!Q;\=E^%O[+UYI?[LR:] \48([BOTF=7,V=WRXZ>]?@
MW_P=)?&]M:\<^'_"\<V3H\\GG*#V(- 'Y.V_Q)N[N"-6C4;5Q]VG?\)S<?W%
M_P"^:PS))',(P,!QN%.Q)0!M?\)S<?W%_P"^:/\ A.;C^XO_ 'S6+B2C$E &
MU_PG-Q_<7_OFC_A.;C^XO_?-8N)*,24 ;7_"<W']Q?\ OFC_ (3FX_N+_P!\
MUBXDHQ)0!M?\)S<?W%_[YIMQXUN)H&78OS#'2L?$E(?- H VYO'EQ!-;'RP?
M+3' K]$_^#=S1-0^+?[5]Y=1P_N])CAG8XQQN(K\U+7?<*P8\].:_<[_ (-9
M/@'-X5\'Z[XTDA^76+7[.C8ZE7]?QH _8VW3RX\'K[5^*W_!U;\9+?4=&\+^
M$U9?M%C?&9@.H#)7[1?:C;:?--)P(T+?3 S7\TO_  <+?&1?B?\ MPWUO'-Y
MEO:K%M&<X(!% 'Y^O#Y,K>YHIUPQ-W*/[K8IM !1110 ,-PQZ\5&Y:WL%L<?
M>;.?K4E3P1QW8W<>;%\WO0!^C_\ P;<?M.Z?\&?VGH?!M])'&NORF0.W&-J@
M=:_HVM+HWT*R1[2C*&4^H-?QH_ [X@W7P@^*^D^+K&1HK[3;E I4X.UF&?TK
M^MG]BKX]67[1?[.OA[7]-F67-I'%*5.?G5!N_6@#U6">2:=E90%4]<4ZXN!
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
M?VC/#/A]8_,&H7 !&/2OZZ/V?/"<?@#X,>&]/1=ODV$"$8[A * .ZHI-PHH
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
M75[I]O!$US<:C<"WC0#<8V/<>]0CYMG_ $T("^]?J=_P0S_X)"7'QK\46GQ
M\7:9,NF6K"2R25< 2*<AO0B@#V?_ ((G_P#!(5/AYX8O?B)\2+5/.FMVNM,2
M<!EE78>7ST.17Y5?MR_%>7XF_M'>)&N5S)8WDMM$W7$:2,J@>V!7],O_  4N
M\86O[.'[!/B*\A:.U_L^!8D*?)MSD<8K^5/QYKG_  D'BS4KRX=9[NZNI)?-
M7H5+$@4 8U%%% !1110 CG=/#&?NR<&OZ(?^#9/X*1^&OV5Y/$UQ#LNKB]F@
M#$<E<\5_/9X8L&UO68847>RRJH Z\D5_63_P3#^#L?P5_9'\.Z;' 83=VD5[
MC&,EXU/]: /H^--A/IVI]0V#,]JI88;T-34 %%%% 'X?_P#!U!\;1;7^E^ U
MDW>9'%?[<^A%?BJ95BAN)QUF%?:?_!:W]I@?M-?M.:;JT<GF1PZ3Y'7//%?$
MUE9M.6A_YYT 6.L:>XS13I)0^%'\'%-H **** "BBB@ HHHH **** "BBB@
MHHHH **** !Y3Y?E_P!XU8MX5LI9%;_EY3956>3R8=_HP%2:H&N421?^68W4
M ?I]_P &Q_P,;Q=^U*?%WEDQ^&7>T#8Z;U!_I7]"T C%S]E"_*@W5^6W_!L)
M\"%\'_LZZ]KTD8$NK7,-PK$<XV$?TK]3?)61))H_O%=M 'X ?\'-O[)C?#WX
M_:'XJLX6&FZU;S7-ZX7Y1(7PO\J_*;4+93&NG,O^D0GS7F[LAZ#-?U$?\%L_
MV8D_:5_8?\16GV<2:W:!&M'V_,J+N8X[U^!7_!/[]@'Q)^UM\;(_"YM9?L]G
M>&.\FV' C#%3S^% 'I?_  2 _P"":6I?MP?%S3[R_L)+?PIHL@6:5DXEZ,IP
M>M?TJ_!'X4Z1\%_ 5EH&BV\=O:V<:H%1=H)  )KA_P!D3]D_PW^R/\)M*\(:
M/8HIMX D]P@'SLO0YQFO7K,@2,VTJJC'- 'YC?\ !S?\=/\ A"/V5Y/"HDP^
MNQ!]N>NUC7\[LD6)MW\3#-?K%_P=$_''_A*?BYH>AK)^[L4EB9<_[6:_)VZ_
MX_A_=V"@ HHHH **** /9_V ?A.WQ@_:J\+^'8XS)_:5Q\PQZ8K^MWX6:(/#
MOP^\/V&-OV+38(<>FV,#^E?SF_\ !N;\$QXZ_;4T77)H]\6CW'/'J*_I)MQ]
ME9AC:L:8% %F&0M+(/[IJ2H;)Q-#Y@_BJ:@ HHHH _F1\3?"WP_KUVL]YI5K
M<3*-H9UYQ6:/@IX5B5F70[%6;J0G6BB@"*Q^"'A,QL?[#L?O?W*7_A27A0O_
M ,@.Q_[XHHH E/P0\)^5G^P['_OBF?\ "DO"?_0#L?\ OBBB@ /P2\)X_P"0
M'8_]\4MK\$?";MSH=B>?[E%% #[OX'^$T7C0[$?\ JFWP5\*X_Y =C_WQ110
M Z+X*>%<_P#(#L?^^*DE^"7A0;/^)'8\G^Y110!8?X&^$Q#G^PK'_OBH[+X(
M>$Y+A0VAV/7^Y110!U6F_L^^"Y8OF\.Z>>/[E0S_   \&B?_ )%_3_\ OBBB
M@"EJOP&\'QXVZ!IX_P" 5;TWX!>#9+?+>']//']RBB@"JWP#\'23;6\/Z>5W
M=-E37GP&\'QZ@(UT#3PK  C9UHHH _<S_@E[X-TOP7^R_HL.EV<-E#):QEEC
M& >M?1RC8N%X%%% &+\0=$M==\':E#>01W$?V27Y6''W#7RM_P $F/@MX5\*
M_#/5-;T[1+&TU6XUBZBDN8TQ(Z^8>":** /L5!B9O<T./W;?2BB@#\/_ /@K
M)\,M!\9_M*:P^J:7:WK0W3A#(N=M?-5]\ /!HM-W_"/Z?NVXSLHHH BMO@%X
M-?268^']/W8Z[*==_ 'P:NFJP\/Z?N)Z[*** $MO@%X.:UR?#^GY]=E.;X ^
M#?LS'_A']/S_ +E%% 'Z)?\ ! /X5>'?#^I>*;JSTFTM[B&6/8Z+RO%?J%,/
7W\@_V*** 'V"[;1<5-110 4444 ?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>img122124523_0.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img122124523_0.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" ,V ?(# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#DO%WB[Q+;
M>,]=@@\0ZM%#%J%PD<<=[(JHHD8  !L  =JI0Z_X[N$#P:MXCE1AD,ES.P(Z
M9X/L?RKI=%\-6_B?XVZY;WJ[K*UOKNZN$_OJLI&WZ$E<^V:M_"#4Y]6^*]U?
M3,0T]K*2HX"KE<*!V & !V %>NY1C'1;(XDFWON<9<^)/&]FH:ZUKQ# #P#+
M=3+G\S5;_A-/%7_0S:S_ .!\O_Q5>A^#-8N)/C%J^@7;FZTO4;N[BEM9_GC^
M4NP.T\?PX_&LC7?AM#IM_P"*;^2YDM]#TB9%38F^21I A6,9(Z"1<D_K34X*
M7+)"Y96NF<M%XO\ %T\JQ1>(M;DD8X5$O922?8;JM?VWX^W.O]J>)<H,L/M$
M_P H]^>*DUGPG-X8U+0;N.X-Q8:FL5S:3[-C8.TE6&3AAN'0GK7N<A/_  M;
M7QG@Z G'_ C2J5(QU23'&+>[/GO_ (33Q5_T,VL_^!\O_P 51_PFGBK_ *&;
M6?\ P/E_^*K4T7P7#>Z+IVK7]^T5OJ&H+811VZ+(ZL>-S L,#V&>/3C.SIWP
MF:\\=:IX6FU?RIK* 7$<Z6V]94.WJ-PVGYQZ]ZMSI*]^A*C-G)?\)IXJ_P"A
MFUG_ ,#Y?_BJ/^$T\5?]#-K/_@?+_P#%5N6/@73=6U/1-*TSQ+;W-_?/(EVB
MPL%MMB[B03][@''3/TK&\2:!;:'B)9[I;Q9GBGM+N 1O&  5888AE;)P1Z=^
MM4G3;M;\!-22N,_X33Q5_P!#-K/_ ('R_P#Q53R>*/&D5K%=2:[KZ6\Q(CE:
M[F".1UP<X./:N<KUBY\.WNJ^"_!-E<^(I&TR_NA#;P_85#6[-N&20^7 .1VX
M/X4I\D;72"-V<'_PFGBK_H9M9_\  ^7_ .*H_P"$T\5?]#-K/_@?+_\ %5V3
M_"BT-]XATRWU]IM2TB 3[#:;4=2N[!;<<'Z9 R.3R!POAK3X]6\4Z3I\W^JN
M;N*)_P#=9@#^F:(RIR3:6PVI+<T7\2>-X[)+Q]:\0K:N<+.UU,$8^S9P:2T\
M2^-M0D:.RUOQ!<NHW,L-U,Y ]2 :]DM+"#5/C)XMT*=%_L^31XX1"!\J*%BV
MX';&XD>E<9=6"Z)\"]'N[?\ =W5[K"R32+U;:90HSZ#8#]:R56+LK:NWXE.#
M74XJ/Q;XPFG6"+Q#KCS,VU8UO9BQ/H!GK3KGQ3XSL[@V]UKVO03#K'+>3*P_
M G->[:YX:LM/U[QGK\$2)<G03(C*,;)&68,P]"1$O/N?4UYUX@M%/P5\'Z\
M/MUI<M LA')3?(0#Z@%!@>YHA5A*UH_U8<H274XZZ\4^,[&<P7>O:];S* 3'
M+>3(PSR."<TQ?%_BYXWD7Q%K9C3&YA>RX7/3)W<5VFK6!^*?B/7M?LVF:STZ
MV@V06\6^:4E>54$CH0Y_   YKEM):UT'QQIZ6ES]NL)FBCG$L6SS(Y !)&Z9
M.",D8R>1FM(N+6VI#33WT*/_  FGBK_H9M9_\#Y?_BJ/^$T\5?\ 0S:S_P"!
M\O\ \54WCKP\GA;QEJ&E1$FWC</"2<G8P#*/?&<?A7.UI%0DDTB6Y)V-S_A-
M/%7_ $,VL_\ @?+_ /%4?\)IXJ_Z&;6?_ ^7_P"*K#HI\D>PN9]S<_X33Q5_
MT,VL_P#@?+_\51_PFGBK_H9M9_\  ^7_ .*K#HHY(]@YGW-S_A-/%7_0S:S_
M .!\O_Q5'_":>*O^AFUG_P #Y?\ XJL.BCDCV#F?<W/^$T\5?]#-K/\ X'R_
M_%4?\)IXJ_Z&;6?_  /E_P#BJPZ*.2/8.9]S<_X33Q5_T,VL_P#@?+_\51_P
MFGBK_H9M9_\  ^7_ .*K#HHY(]@YGW-S_A-/%7_0S:S_ .!\O_Q5'_":>*O^
MAFUG_P #Y?\ XJL.BCDCV#F?<W/^$T\5?]#-K/\ X'R__%4?\)IXJ_Z&;6?_
M  /E_P#BJPZ*.2/8.9]S<_X33Q5_T,VL_P#@?+_\51_PFGBK_H9M9_\  ^7_
M .*K#HHY(]@YGW-S_A-/%7_0S:S_ .!\O_Q5'_":>*O^AFUG_P #Y?\ XJL.
MBCDCV#F?<W/^$T\5?]#-K/\ X'R__%4?\)IXJ_Z&;6?_  /E_P#BJPZ*.2/8
M.9]S<_X33Q5_T,VL_P#@?+_\51_PFGBK_H9M9_\  ^7_ .*K#HHY(]@YGW-S
M_A-/%7_0S:S_ .!\O_Q5'_":>*O^AFUG_P #Y?\ XJL.BCDCV#F?<W/^$T\5
M?]#-K/\ X'R__%4?\)IXJ_Z&;6?_  /E_P#BJPZ*.2/8.9]SH(_%OC"6.22/
MQ!KKI$-TC+>S$(,XR3G@9.*?:>)_&M_.(+/7-?N9B,B.&[F=L?0&N\T.[EN_
MV>/$GFB(>5=K&OEQ*GRYA/.T#)R3R>>:X3POXMUWP])';:"Z133SJ7Q$K-.>
M J$D?=Z\#'WC[8R3YKVBM&6]+79%+XN\7V\SQ3>(M<CD0X9'O905/H06XI9_
M%GC"UE\JX\0:[%)M#;9+R93@@$'!/0@@CV-=S\2([#Q3\8+'3+4Q@JL<%],G
M0%26<D]]J=_]G':N U/Q!+=^+;O7(40.\[20*Z!A&.B<'CY1C'T%$&I)/EZ!
M*Z>Y<N?$7CFRABFN]8\1012C,;RW4ZA_H2>:AC\6^,)8Y)(_$&NND0W2,M[,
M0@SC).>!DXKTO5Y/$EY\!Y9=5,>K22W2R_:%F25K:$%2"2I.6R"..0&YZ8JG
MH=W+=_L\>)/-$0\J[6-?+B5/ES">=H&3DGD\\U"FK7LM[%<KOOTN<!!XL\87
M4Z06_B#79II#M2..]F9F/H #DFGVGB?QK?S^19ZYK]Q-C/EPW<SMCZ YI_A#
M_04U?73Q_9UFPA/_ $WE_=I^(#,W_ :;X7\6Z[X>DCMM!=(IIYU+XB5FG/ 5
M"2/N]>!C[Q]L:M+7E2(3[LBE\7>+[>9XIO$6N1R(<,CWLH*GT(+<5-<>)/&]
MG%%+=:UXA@CE&8WENIE#CV)/->GZY%I/B?\ :"TJS6.*5;:("\(&5>6-7?:?
M7&%4_0CM4=M9IKEI\6;:[_>+!=//#NYV/&92I'IP@'TXK'VL;)N/;\78OD?<
M\U7Q#XY>Q:^76/$36:G!N!<SF,'_ 'LXIEKXH\:7TX@L]=U^XF/2.&[F=C^
M.:]%^&GCS4+IM:779(/^$<LM/+F 0JL<(R%6->.<@L,'.<>O7@?!FIZ]'K,-
MAX>O8-/FN)@QD>1$W#(PK,WWE'/RCKD\'BK3^).*T%VU*LWBWQ?;3/#/XAUR
M*5#AD>]E5E/H06XJ/_A-/%7_ $,VL_\ @?+_ /%5UWQP6Y/C[S)[$6\9MD6*
M4$'[0 3ESCODXQUP!7FM73Y9Q4K;DRO%VN?9'A&>6Y\&:%//*\LTNGV[R22,
M69V,:DDD\DD]Z*9X+_Y$3P]_V#+;_P!%+17BS^)G?'9'BWA'6+;2_CIX@@NI
M!'%J-U>68=NBLTQ*_F5Q^-8OPQU+3O!WC>ZN=?ODLA;Q2VS(T4CL7W 8PJGT
M/6N9\9DCQYXA(X/]IW/_ *-:LV_U"YU.X%Q>2>;/M"M(0-SX[L?XC[GFO85)
M27JD<//9^AZ'HVN^&O#GCO5/%DNJ+J3&:>2RM;2&56)D)P7:15"_*Q'&>OMR
M1>/8?$7A#Q3HNKSQVE[J=TMY;S,&,>0R'RR0"1@1@ G\37F5%/V,7J]]/P#V
MC/1/%_BK3-6'A+1K.Z5K318(XYKQD<([X0,0,;MHV>G.>E=TWC[PBWCO5-8_
MMZ+[+=:4MHG^C3[M^XDY'E].E> T4GAXM6!56G<]+\-:OX1T3PC:R+J4EMKR
M:@LEV\5JTDDT*N?D1C@*A&TGD$X((/2NKM/'7A.W^*VJ^(6UQ197.G+ C?9I
ML[\IQ@+G^ _F.O./":*)8>,FVV]051HU] >"T\1PO)JK621>8R7T*L=CA&*,
M!C<1NVY&.AKT76_%/AOQ='X<M/%5_$US"\IO;_3XG $>#L7E<_,=I. 0.>F>
M/(ZDM[B6UG2>%MLB'*M@'!]1GO[]JN=-2=^HHSLK&IXITNUT7Q/J&G6,[3VT
M$NV-W&&Q@'!]QG!X'(KT>V\5>&T\->!K-];A6?2+Y+B[4V\_RJ"Q.#LY/(%>
M0N[2.SNQ9V.68G))]:2B5/F23>P*5F['MMGXT\+Q>.?%^J/K<0M-4M$BMF^S
MS9+; IR-F1@C]:\=TZ^DTG5[2_@(:2TG29#S@E6!'X<54HHA24;V"4VSV-OB
M!HUCXLU[QC9W8DFU#3D@MK+8PE2;:@._C: -F<@G.>*YNQ\26.K_  VM?"U_
M>QV5Q8:@MS%+,K%'B.[<,J"=P+L<=QTK@**E4(K\/P'[1GLEU\5-/U7Q3XBA
ME9X=(U/33I\$[J3L(#[791D[29'Z#/(KD_$_B:T?P%H'A*RG6Y^PLT]U.@(0
MR$MM5<@$X#MDXQZ5P]%$:$8M6!U&SK? ^MR>'YKJ_L]:BT_4%:-8XKA':&YC
M.[>K[0<8PN#QWYK5\0W^G^,/BY8RZ)"-D\]NDCHI42."-[X(!Q[D#[N:\]JU
M9ZC=:?YQM)/*>5#&TB@;PIX(!ZC(X..HXZ$U3IKF<EN)2TL=-\4-;M]>^(&I
M75HX>W0K!&ZG(;8H!(]LYQ[5Q]%%5&*C%170EN[N%%%%4(**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK2T_3;2\@:2?7
M-/L&#;1%<I.6(P/F_=Q,,<XZYXZ4F[#.YT+7-!M/@]K7AVXUJ!-2OKCSXX_)
MF( 'E\%@F,_(?;I5#X>_\(G9/<ZCKWB![&]4&.T$-O([1$]90=A7/8>G7KBN
M?_L+3O\ H;=&_P"_5Y_\8H_L+3O^AMT;_OU>?_&*QY(V:N]?Z[%\ST\CJ=0G
M\&Z%%J$_AK5;B_N7L7A2:X5E=I)F"MC*KPL8?G'5^OIQWAZTTF^U9+?6M1?3
M[-E;-PD1DVMCY<@<XS_GO5C^PM._Z&W1O^_5Y_\ &*/["T[_ *&W1O\ OU>?
M_&*I))6N_P"OD)ZLW+;78?"?ACQ#H=KJL.I_VILCC-NKB.-1G<YWJ/F((&!G
MW/ SIZ%KF@VGP>UKP[<:U FI7UQY\<?DS$ #R^"P3&?D/MTKD/["T[_H;=&_
M[]7G_P 8H_L+3O\ H;=&_P"_5Y_\8J7"+[[WV_X U)H?/>VMOX(M=-MYE>YN
MKQ[F["@C:J#9$I]?O2-^(K<^'G_")V37&HZ_K[V%ZH*6BPV\CO$3UER$9<]A
MZ=>N*P/["T[_ *&W1O\ OU>?_&*/["T[_H;=&_[]7G_QBJDDTUKK_782NG<Z
M5M8\+^#O&FBZGX7O;O5(8&>2\FG5E=]_RE0&5>BY/3JW7TTKKQ?I.E:?XU.G
MZ@EU-XDN/W"HCCR8FWES)E1@X<C SR/2N(_L+3O^AMT;_OU>?_&*/["T[_H;
M=&_[]7G_ ,8J'"+WO_6O8KF?0[ZWM_AC_P (W::3<^,;U%5A+="VM9%6>7U.
M8B< <*.W)ZDUQJZ3X;U'2KF\@U^+3[];EREE<PR;/)S\NUU#'./7_P"N:?\
M86G?]#;HW_?J\_\ C%']A:=_T-NC?]^KS_XQ3C&W5_U\A-WZ(T/&WBK_ (2/
M^R+59&GCTRS6W-PX(,[X&Y^><<#&>>,G&<#DZW/["T[_ *&W1O\ OU>?_&*J
MZAIMI9P+)!KFGW[%MIBMDG# 8/S?O(E&.,=<\]*TARQ7*B7=ZL^L_!?_ "(G
MA[_L&6W_ **6BCP7_P B)X>_[!EM_P"BEHKPY_$ST([(/^$2\-W7^D7'A_2I
MIY?GDDDLHV9V/)))&22><UG7&E_#NTO!9W-AX7ANCP()(;=7_P"^2,UC?%_Q
M7>^$_AR)].D:*[O)$M(YEZQ!E9BP]#A2 >V<]JT_ASX7TS2? >F!;6&2>^M4
MN+N:1 S3/(H9MQ/4<X^E'/+N'*C43PAX1D+!/#NB,4.&VV41VG .#\OH0?QI
M_P#PA?A7_H6=&_\  "+_ .)KC_$&K6_P<TN/^S=)CNK#4]38K")S%]G+J#@#
M:V5RK'MC(%;$7CN5_BC-X+?3$79;?:$NUN"=PP" 4V\=?4T<\NX<J[&Q_P (
M7X5_Z%G1O_ "+_XFC_A"_"O_ $+.C?\ @!%_\37#VOQ7UO5+CQ!8:5X.>]U#
M1[GR'CBO048!V5FR4!ZKPH!)R>F*L2_%#5?^$PUCPO:^%&NM2L;83Q)%>C$A
M*HV&RH"X#^IY  SG-'/+N'*NQV'_  A?A7_H6=&_\ (O_B:/^$+\*_\ 0LZ-
M_P" $7_Q-8DOCNZCO_#^AMI:0:_JML;F6VGFQ':(%))9@"225(  [<XK.N?B
MN(OAW>>*(-*66;3[O['>6;7.W9(&"G:^T[A\RGH.#[4<\NX<J['6?\(7X5_Z
M%G1O_ "+_P")H_X0OPK_ -"SHW_@!%_\37)V7Q/O'\4>'-,U#05M+;7K59[:
M5;KS'4E<@,NT#'X]"#Z@9^B^*/$VJ?&[6=,:WLFMM.MA"(/M3JL<;.A:0'RS
MOD((X(4<8SW)SR[ARKL=Y_PA?A7_ *%G1O\ P B_^)IO_"'^$O,\O_A'-$\S
M&[;]ABSCUQMK>KPK6?%FI:'\9-%\27DFWP[JT+64!S\HA#XWGZL5ES_=8"CG
MEW#E78]9_P"$+\*_]"SHW_@!%_\ $T?\(7X5_P"A9T;_ , (O_B:I^._&4'@
MC1;>_FA$AN+N.U3>Q5$+9)=R 3M 4G@$FL?6OB1+X>\/?VGJ%A;;);Z*TM9X
M+DR6\R.F[SMX7.T -D $Y7'/6CGEW#E78Z3_ (0OPK_T+.C?^ $7_P 31_PA
M?A7_ *%G1O\ P B_^)K//C,:=X9U77=9MX8K.QPT4UG-YT=VC*I5HV('5FVX
M[$=>]4M*\?S7.MZ/I>H:?!;2ZU8F\L?+N"X! W&*3Y1@[><C/<8]3GEW#E78
MW?\ A"_"O_0LZ-_X 1?_ !-'_"%^%?\ H6=&_P# "+_XFN$^&?BCQ'XC\7^*
M9;^&S:W@NDMY MRX^S*GF +&NSY\D'))7KG':M?PC\1Y?&+PSZ?86S6;W3P3
M(MR3<6J ,4DDCVXPV!T/&[OS@YY=PY5V.D_X0OPK_P!"SHW_ ( 1?_$T?\(7
MX5_Z%G1O_ "+_P")K<HHYY=PY5V,/_A"_"O_ $+.C?\ @!%_\31_PA?A7_H6
M=&_\ (O_ (FMRBCGEW#E78P_^$+\*_\ 0LZ-_P" $7_Q-'_"%^%?^A9T;_P
MB_\ B:W**.>7<.5=C#_X0OPK_P!"SHW_ ( 1?_$T?\(7X5_Z%G1O_ "+_P")
MK<HHYY=PY5V,/_A"_"O_ $+.C?\ @!%_\31_PA?A7_H6=&_\ (O_ (FMRBCG
MEW#E78P_^$+\*_\ 0LZ-_P" $7_Q-'_"%^%?^A9T;_P B_\ B:W**.>7<.5=
MC#_X0OPK_P!"SHW_ ( 1?_$T?\(7X5_Z%G1O_ "+_P")K<HHYY=PY5V,/_A"
M_"O_ $+.C?\ @!%_\31_PA?A7_H6=&_\ (O_ (FMRBCGEW#E78P_^$+\*_\
M0LZ-_P" $7_Q-'_"%^%?^A9T;_P B_\ B:W**.>7<.5=C#_X0OPK_P!"SHW_
M ( 1?_$T?\(7X5_Z%G1O_ "+_P")K<HHYY=PY5V,/_A"_"O_ $+.C?\ @!%_
M\31_PA?A7_H6=&_\ (O_ (FMRBCGEW#E78P_^$+\*_\ 0LZ-_P" $7_Q-'_"
M%^%?^A9T;_P B_\ B:W**.>7<.5=C#_X0OPK_P!"SHW_ ( 1?_$T?\(7X5_Z
M%G1O_ "+_P")K<HHYY=PY5V,/_A"_"O_ $+.C?\ @!%_\31_PA?A7_H6=&_\
M (O_ (FMRBCGEW#E78Y^;P9X6$$A'AK1@0IP?L,7I_NU)_PA?A7_ *%G1O\
MP B_^)K8G_X]Y?\ </\ *I*.>7<.5=C#_P"$+\*_]"SHW_@!%_\ $T?\(7X5
M_P"A9T;_ , (O_B:W**.>7<.5=C#_P"$+\*_]"SHW_@!%_\ $T?\(7X5_P"A
M9T;_ , (O_B:W**.>7<.5=C#_P"$+\*_]"SHW_@!%_\ $T?\(7X5_P"A9T;_
M , (O_B:W**.>7<.5=C#_P"$+\*_]"SHW_@!%_\ $T?\(7X5_P"A9T;_ , (
MO_B:W**.>7<.5=C#_P"$+\*_]"SHW_@!%_\ $T?\(7X5_P"A9T;_ , (O_B:
MW**.>7<.5=C#_P"$+\*_]"SHW_@!%_\ $T?\(7X5_P"A9T;_ , (O_B:W**.
M>7<.5=C#_P"$+\*_]"SHW_@!%_\ $T?\(7X5_P"A9T;_ , (O_B:W**.>7<.
M5=B"RABM[&WAAC2.*.)41$4!54#   Z 44^#_CWB_P!P?RHJ1G+^./!T/CGP
M6^CO*(9L)-;RD9"2*."?8@D'V-9W@Z^\2Z#X<L]#UKPS>SW5C&+>.YLI87BG
M11A3EG4J<8'([9]JZF\T:UU>WM?M,M]'Y2?+]DOY[;.0,Y\IUW=.^<<XZFJ?
M_"&Z7_S]:Y_X/;W_ ./4 <=\5/#'B7Q7X-L#;64$FHVNH+<FSAE'$>&&T,V
MS#()Z#KC..8M-T+Q-/\ &P>++O0)+739K'R,_:87:,[1]X!LYR.V1R.:[;_A
M#=+_ .?K7/\ P>WO_P >H_X0W2_^?K7/_![>_P#QZ@#DOACX<UW0O%?C*]U;
M2I+2WU:]^T6TAFB?*[Y3@A')!PX[>M)H/AS7;3XY^(/$ESI,L>DWUJ+>&X\Z
M(\@1#)4/N /EGMZ5UW_"&Z7_ ,_6N?\ @]O?_CU'_"&Z7_S]:Y_X/;W_ ./4
M <3\0_".LR?$#1/&&D:1#K45M#]FN]/D9!N3+<C?P>'/T(!QUJUXX\/:OKOP
MOOM,TKPU#:7M[-$Z64$D*&-596)D;(4M\I^[GJ!SR:ZS_A#=+_Y^M<_\'M[_
M /'J/^$-TO\ Y^M<_P#![>__ !Z@#SNZ\)^)IO%/P\OET.;R-%LH8;TFX@RC
M 8( \SYL8SQ6OI'AG7M&^-6N:X-.%QI6J0(B7*SHHB(V;MRD[L_*V, YXZ<D
M=;_PANE_\_6N?^#V]_\ CU'_  ANE_\ /UKG_@]O?_CU #O%KZH=$>UTG3[B
M[FNF$,C0RQQF&-B [@NR_,%+8QWQ7%_$CX;1:WX'%KHMAJ$NHP&-K2"74&=8
ML8!7$LNP#;D<>@KLO^$-TO\ Y^M<_P#![>__ !ZC_A#=+_Y^M<_\'M[_ /'J
M .8CLM=U;X=:7I'BCPJ][.KK;ZA ;B$L\2HV)HW#X#Y"'J#DG'K6!X>\!:EI
M'A?4=&O=&N-4T*\U3,6GSRQB>&VV/^]!W!5?=LX!!X/3->C?\(;I?_/UKG_@
M]O?_ (]1_P (;I?_ #]:Y_X/;W_X]0!YOI/POU<_#?Q7X;,LT-M>7(DTF"[=
M2Z*C!@7VDA=Q4 X^N!FNB^'6GZO;:?IUIJ_@VSTRZT^,127Y,3--M7:"FS)W
M'C))QUZYXZ;_ (0W2_\ GZUS_P 'M[_\>H_X0W2_^?K7/_![>_\ QZ@#DOAS
MX9U[PMXL\4I>Z<#8ZC>FYAO5G0J4RY VYW;OF7@@#KSTSC:?X"U+_A/M \1V
M&C7&A7>YGUI1+&;=^.?+"L3\YS\N,#KP1D^C?\(;I?\ S]:Y_P"#V]_^/5J:
M;ID&E6[06\EVZ,Y<FZNY;ALX X:1F(''3..OJ: +E%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!'/_Q[
MR_[A_E4E1S_\>\O^X?Y5)0 4444 %%%% !1110 4444 %%%% !1110 4444
M1P?\>\7^X/Y440?\>\7^X/Y44 ,AAB,$9,2$E1D[1Z52.K:$+_[ =0TX7F=O
MV?SD\S/IMSG-<G\4=;O=*\(:?9Z=.]O=:O>P:>)T.&B5\[F![' Q^-==:Z!I
M-GHBZ-%86_\ 9X3RS R JP[[@>I/<GK0!<C2VFC$D:Q.AZ,H!!_&G>1#_P \
MD_[Y%<Q:O<>&OL?A?1].-Q';V;SK<74K101QA\+'O"ME^?R!/M3+3Q]9W/PZ
M3Q@]LT,!4AH7<?(XE\K!;'W=W\6.G..U '1WL^G:=:O=7TEK;6Z#+2S%45?J
M3Q4D2VL\*31+$\<BAD90"&!Y!%<1XTOKS4/ ?BJ&]T^V6W323/;W,%QYT<NY
M7Z$HN"NT'O\ >%.T?Q9>:?)X6TN]T8PV.IVZ0VUW]I#/YBQ!L/&!\H(!P=Q/
MJ!V .X\B'_GDG_?(H\B'_GDG_?(IMW<"SLI[EHY)%AC:0I$NYFP,X4=SZ"N6
MM/&=T=:\/Z?J.DK:?V[!)-;[;@O)$43S"LJ%%VG;Z$\@CWH ZOR(?^>2?]\B
MCR(?^>2?]\BN);QWJT]QXAMK#PSYTVBN!();U8PZ[-_!"GYB.@Y'J1QG4;QK
M9'PCI>O1P2.=4\F.TM<@/)-+]U,]!CG)[ $T ;#7FEKJ2:<9[07SH76VW+YA
M4=3MZX]Z?=3:=8H'NY;6W0G :5E0$_C7!2O?/\:]$^WV%O;R?V5<D26\QE60
M;DX)*J<CZ=Q]!L?%10WPO\0A@"/LA//U% &V-9\/LP U+3"3P )X^?UK1\B'
M_GDG_?(K@[74=#NO"VC:5/I-U+]NA@M2SZ;+&BEE +>8R!1CD@@\G&/6NCGU
MZXGUJ[TG1[.&ZN;)$>Z>XG,,<9<$HF0C$L0,], $<\XH V?(A_YY)_WR*/(A
M_P">2?\ ?(KC(?'\T_@'4?%"Z.%-A),DMH]U@XB8AL,%(SQTQ^-:-[XL>SU'
MPU;FP5X=;.P2>?AH6\LORNWYA@=<CZ4 ;,5SIL]]<6,4MJ]W;!6FA4J7C##*
MEAU&<<59\B'_ )Y)_P!\BN6L-?>Z\5>)]/M-!@CU#3HK=C*\RJ;O>K%0S!20
M !QG/7M2:3XUFU?P1'X@ATR-;F2;[.MBUR<B3S/+V,VSAMWM^- '5>1#_P \
MD_[Y%5;R\TK3F@6]GM+=IY!%"LK*ID<G 50>I)(X%<MK/CR[T72]3U:?0]NG
M:;=+;3M)<%)9?NAGB4IAU!;@DC=@]*C^*"(UKX8<JI9?$=CAL<CYS0!V_D0_
M\\D_[Y%'D0_\\D_[Y%<7K7Q%AT^'4[FRAL;J'3)6BGCDOQ%/(4^_Y<>T[L<C
MDC)4@=B;6K^.181>')[/2YKVVUR1$A<2*C+O0NHVGO@=R /6@#JO(A_YY)_W
MR*/(A_YY)_WR*Y2Q\7:G=WVNZ3/H\%IJ^FP)<1(UV9(9D<':=X0$8(((Q6=X
M9\8WUO\ "N'Q/KT<+ QB42).27+R%?F!4"-06'0M@?3% '>>1#_SR3_OD4>1
M#_SR3_OD5FZ7J5_>7L\5U8P1P+#%+!=6]R9HY@Y;(!*K@C:#WX85K4 1^1#_
M ,\D_P"^11Y$/_/)/^^14E% $?D0_P#/)/\ OD4>1#_SR3_OD5)10!'Y$/\
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
M #Q?\U_QH XGP9X8E\/^(M1?38+RP\.SVZ%+"ZD#;+C<=S1C<VU=N,\\D\<
M5W51^8W_ #Q?\U_QH\QO^>+_ )K_ (T 245'YC?\\7_-?\:/,;_GB_YK_C0!
M)14?F-_SQ?\ -?\ &CS&_P">+_FO^- $E%1^8W_/%_S7_&CS&_YXO^:_XT 2
M45'YC?\ /%_S7_&CS&_YXO\ FO\ C0!)14?F-_SQ?\U_QH\QO^>+_FO^- $E
M%1^8W_/%_P U_P :/,;_ )XO^:_XT 245'YC?\\7_-?\:/,;_GB_YK_C0!)1
M4?F-_P \7_-?\:/,;_GB_P":_P"- $E%1^8W_/%_S7_&CS&_YXO^:_XT 245
M'YC?\\7_ #7_ !H\QO\ GB_YK_C0 3_\>\O^X?Y5)4$TC&"0>4X^4\Y'I]:?
MYC?\\7_-?\: )**C\QO^>+_FO^-'F-_SQ?\ -?\ &@"2BH_,;_GB_P":_P"-
M'F-_SQ?\U_QH DHJ/S&_YXO^:_XT>8W_ #Q?\U_QH DK!T.PN1K>NZM>Q&.2
MYG6"W5B"1;Q+A3^+M(WT85M>8W_/%_S7_&CS&_YXO^:_XT 85AXAOKC7-8TV
M^T.:V2R"/;RK*LOVJ-B5#;1]WE3P??T-9MAX4^V^*K?7;S3X-/M; /\ 8+"-
M4!\QQAII=GR[L<  G YSDX'5111P/*\=JRO*VZ1LC+'W.?P'H*E\QO\ GB_Y
MK_C0!QWB+PXWC"X%FVFI8Z=(ZM?WCHJSW2*01$F/F"D@99L<# !SD/\ %EQX
M@66WTS2?"\]_I13_ $EX;R"#>O01+N8$#U..G ZY'7>8W_/%_P U_P :/,;_
M )XO^:_XT 9'AR^UF^BG.JZ -%CCVI;P&Y29F ')RAV@= !UX/M6W4?F-_SQ
M?\U_QH\QO^>+_FO^- !!_P >\7^X/Y440?\ 'O%_N#^5% &)XEU]_"_A6;6?
ML?VJ&UB#RQB78VW@<<$'K[5EW'C[^RDTJXUO1YK*QU-TCBNXYEE2-W&5$G0K
MD=P"*;\3O^23:Y_UY#^8KD[Q+G5]:\)^'O%<D4.A2PPW5B]LA5;JX11B&5F)
MV\'( ^]GKGH >PT5Q.KW]YJ?CYO#D0!MX-,6\,0OI+4R,\C)G=&I8A0HXR!E
M^<X&,S4+_P 1^"/AKJDFI:G#<WD5VL-K<^89F@AD=%4R,RC<ZAB<D<_+F@#T
MFBN)UVSNO"EO=^([#6+MX+339S)874SSK<R*A9&!9OE(P<[1R/I5*STOQ'<_
M\([K=CJ44:DQ27SS:I--'>0N!N B*!%8YRNW &<=* .TMKG49-8O8)[!(K")
M8S;70F#&8D'>"F,KM.![YJ_7!Z,+J]^(?C;2KG4K][18+(PJ+AE,&]7+>65Q
MMY]/05F^&KZ^N?#DOA2]O[U]>MM4:RN+DW,@E:,'S/.#9R 8A@=MV/6@#TZN
M=U[Q+-HNOZ#IPL!-%JMP8#.9=OE$*6^[CG@>HKF_%+R^?XE2WU/4;F:TTY6@
M@L[AX1IQ$;-OD<. [,<$ [FP.F#FLW5Y[K6]-^%UQ/=R1W5Y)%)+<1@!]S6Q
M+,,C /)[4 >L'H<#)KGO"GB67Q&=96:Q%H^FZC)8E1+YF_8JG=G Z[NE<]H2
M:AX=^*,_AT:I?ZAI5YIAOT6^G,TEO(L@0@,>=IST]:YVQU>ZTV;6[2U<1OJG
MC62S:0RF+"F)6(#@$J6VA<@9^8XP<&@#V2BN2T'1]=TOQ5=RSWD0T:YMP4LG
MOI;J2.<$996D4$*0>1GKBN;T'6YX?$NF:5XG;5-.UP7$C),UQ(]EJ:E7 "?-
ML'WE8+@8V@=\4 >HT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 1S_ /'O+_N'^525'/\
M\>\O^X?Y5)0 4444 %%%% !6!K^O:AITRVFCZ#/K%[Y?FR1I.D"1ID@$N_&2
M0< 9Z'I6_574+^#3+1[F8,>BJB#+R,?NHH[DG@"@#G-+^(6E7_A"_P#$%S%<
M6*:<[PWMM,O[R&5<93'<DD >N1TJR/%$]GJ^FV&LZ:+'^T\K:2K<>:/, SY4
MGRC:Y'3&X'!&?7"O_A_<:G\/-;TEIH[?5M8N6U"9P242<NKJF?[H"*N?8G':
MLGQ+=:[KVO>!]$OM+BM-0CU*/4K@Q7 DVI #N; '",6P"2#GC% 'HNO:W:>'
MM(EU&\WLB%42.,9>5V(544=R20*J67B%VUU=$U2T2ROY;<W, 2;S4E0'# -M
M7YE)&1CH003SCG/BF'QX/8Y^SKXELS-Z 9;&?;/]*/%H=_BU\/Q#G>@U!I,=
MD\I1S[9H NZIXZNM'U"S:]\.7<>BW5REJFHF9,JS'"LT7W@I/<\^V>*T_%GB
MA?"FGP7;Z?<7:2W$<&Z-E58R[!06).<<]@:P/B=)K6FZ=;:_:FRN],TF=+JY
MT^:$AY<'&X/NQE<[@,=1GG %2_%<[O!,38(SJ-F>?^NR4 =U1110!'!_Q[Q?
M[@_E11!_Q[Q?[@_E10!D:_X>A\4^&GTBZN[JWMKB-5E-L4#,O!QEE;'3M4&H
M^#-/U?PG'X>U"XNYX80GDW)9%GB9,;75E4 ,,=<=S6W#&Q@C/FN/E'&!Z?2G
M^6W_ #V?\E_PH Y+5OA[;ZLUA=/KFKQ:O8*4AU.*2-)RAZH^U K+]1W/J:U#
MX3TV;PS<Z%>F>^M[L'[3+<R;I9F./F9O48&,8QM&,8%;/EM_SV?\E_PH\MO^
M>S_DO^% ',Z'X&M])A,-YJVIZQ"L300Q:A*'2*,C:0  ,DKQDY.,@8!.:^@?
M#JS\/W$8@UC5Y].@?S+;3;BX#00MG(P,9(!Y )P#SR>:Z[RV_P">S_DO^%'E
MM_SV?\E_PH QM/\ #$&G>)]3UZ._O9+C45C6>*0Q^6 @(3: @(P">_?FIH/#
M>G6_BN[\1QQD7]U;);2'MM4DY^I^4?116GY;?\]G_)?\*/+;_GL_Y+_A0!S%
MWX#LKK6-6OUU'4K>/5XA'?6L$JK'*0FP-]W<IQZ$ ]\C(IO_  @-DNAZ-IR:
MEJ*RZ.ZR65V75I$*KM (*[2NWC&W]<FNI\MO^>S_ )+_ (4>6W_/9_R7_"@#
M.T[0H;&_N-1EGEN]1N$6*2YF"AA&N2$4* %4$DXQR3R36!+\,](N=-U>PN[S
M4+F+4[PW[L[QJT-P<?O(RJ#:1@#G(_,UV'EM_P ]G_)?\*/+;_GL_P"2_P"%
M &+X>\,?V$6EGU?4M6NBGEK/?RAV1.NU0  ,X!)ZG R>!5>T\&00PZ5;W>I7
MM_;:5*LUI'<"/*NJE5+,J@G:"<?KFNB\MO\ GL_Y+_A1Y;?\]G_)?\* )**C
M\MO^>S_DO^%'EM_SV?\ )?\ "@"2BH_+;_GL_P"2_P"%'EM_SV?\E_PH DHJ
M/RV_Y[/^2_X4>6W_ #V?\E_PH DHJ/RV_P">S_DO^%'EM_SV?\E_PH DHJ/R
MV_Y[/^2_X4>6W_/9_P E_P * )**C\MO^>S_ )+_ (4>6W_/9_R7_"@"2BH_
M+;_GL_Y+_A1Y;?\ /9_R7_"@"2BH_+;_ )[/^2_X4>6W_/9_R7_"@"2BH_+;
M_GL_Y+_A1Y;?\]G_ "7_  H DHJ/RV_Y[/\ DO\ A1Y;?\]G_)?\* )**C\M
MO^>S_DO^%'EM_P ]G_)?\* )**C\MO\ GL_Y+_A1Y;?\]G_)?\* )**C\MO^
M>S_DO^%'EM_SV?\ )?\ "@"2BH_+;_GL_P"2_P"%'EM_SV?\E_PH DHJ/RV_
MY[/^2_X4>6W_ #V?\E_PH DHJ/RV_P">S_DO^%'EM_SV?\E_PH )_P#CWE_W
M#_*I*@FC802'S7/RGC ]/I3_ "V_Y[/^2_X4 245'Y;?\]G_ "7_  H\MO\
MGL_Y+_A0!)14?EM_SV?\E_PH\MO^>S_DO^% $E<SX@\'?V_JEO?GQ#K=@]NA
M6*.QFC1%)ZMS&3N(XSGIQW-=%Y;?\]G_ "7_  H\MO\ GL_Y+_A0!C:+X:;1
M(+L1ZUJ=]<W!7-SJ,JS.@7HJ@!0!R3TZDU9TS0;73;NXOMTMSJ%S@37<Y!D9
M1T48 "J.RJ ._4DUH>6W_/9_R7_"CRV_Y[/^2_X4 <EI7A%I]#U;2M8O=1O[
M&[NC+;M?2[IXA\I# @?+AQE1VP.F2!LV/A^*VU5M5NKN>^U#R/LZ3SA!Y<><
ME5"J ,G!)QDX'8 5J>6W_/9_R7_"CRV_Y[/^2_X4 <_;^$G\@6NIZ]J>JV:R
M"06]WY6&P=P#LJ!F (!P3@XY!'%6/%'AF#Q5IT=C=7MY;0I*DW^BF,%F1@RY
M+(W0@=*V/+;_ )[/^2_X4>6W_/9_R7_"@!T:%(U5I&D(&"[8RWN< #]*=4?E
MM_SV?\E_PH\MO^>S_DO^% !!_P >\7^X/Y440?\ 'O%_N#^5% &7J.ESZK%I
MZ1ZC=6<$1WS?99-CRC;@+G'3)S^ KB?#=I>ZOXM\8Z7<:_K*V^G3PQVI2[(9
M \9)Y/7GUKTJ$@6T9)P @R3]*\X\ :E8W'Q)\?)#=P2-+=6YC"R [PL9!(]<
M$<XH [!=7M]%M+33]1NIKO48K5&F%O!),[ #!D*HI(!(."1SSBLWQ%X]T[2?
M"46O6!;4(;ETBMW@C9TW,P7+$#Y<$]#@DC'6LG2K]=!^*_BF/6YTMH]4BMI[
M">=@B2)&A5T#'C*DYQUY)KDM2L);+X9>);_8RZ=<^)1?VHVG MO/C_> =E."
MP]L'O0!ZY<>(=.M8+22:29&O'*6\+6T@FD8 D@1[=_ !)XX'/2LS5=:L]<\#
M:W>:3?S*;>"X0R1;X989HU)*D$!E8''! K(\5>*=,BUGPM)YUK;VMZUP8M;E
M0$6X"8Q&S#:#)G 8Y! X!S7/>'-1LH/"GQ*@>Z8,+Z]F)N 5;:T*!6;(&"Q!
MP.,\X% 'H'@::6Y\ ^'IYY7EFDTVW9Y'8LS,8U)))ZFN<L[FY7XRZII\NI7A
MTVWTN.[2W:X;RUD+@$]>1@'@\<]*W/AW/#/\.?#AAE20+IT",48'#"-00?<'
MM7,:?JNG_P#"_-8!OK8?\2:*/_6K]X."5Z]0#TH Z)_B3X22U^U'5@;<3&%Y
M5@E*QL#M^<A?D&>-S8!YP>*U9_$NE6VO6VB2W$BZA=*7@B\B0B10,DA@NW [
M\\=Z\EAO]/?X+^.MMU;'?J-]C$B_,6?*?7(Z>M=5XLC9_!&A>+=+*W%WH0BO
M4,39\V':%G3/H4R3_NT =L=;T]+F]@DG,;6,8EN6DC9$C4C()<@+T!Z'M56U
M\5:/=:DVG"XEANQ"9UBN;>2 O&.K+O4;@.^.E<KXKL=2N?A?J=[;VLTFH7<T
M6HRVRY$C1K(C>7QSD1(JG'4J?6ET#5O!'B;6M-U/27N;[4+2.1Q)-<3L;%&0
MA]^]BHSPN._4< F@#8?XD^$DM?M1U8&W$QA>58)2L; [?G(7Y!GC<V ><'BI
M?%/C"'PW=Z/:FVN)I-2NEA#QV[R*B\EC\H.6P#A1D]\8%>:PW^GO\%_'6VZM
MCOU&^QB1?F+/E/KD=/6NC\67]K'IGP^U62YC%A%J4#2W.[,: PL,EN@&>,T
M=S=>(=.LW2.1[AYFA$_D0VLLDJQ_WF15++W'('((ZBHY/%6AQ>'?^$@;4H3I
M6W=]I7+#'?@#.>#QC(Q7(:+JD6D?%#Q,VKSK;0:O!:W.G7%P?+22..,JR MC
M#*6SMZ\DXK%^S#3?A1X_NY76&PU*[OI]/5SM#1N,*5![,02!W!!'6@#J=<\;
M>$-3T/5+:?Q!<V<,44;SW%J)8Y(U<Y4HP7DDC!QGN#747NKV6F+#',\SR2*6
MCBAA>:5U7&3M0%L#(R<8R1ZUY[XXO;%OV?)&AN(#%)IUO'$5<88@I\H]^.GM
M1K^M:;HWQ"LM5UJYN(]!U'24M[:_MIY%B299&8JS1D<,&!R?3V. #NK;Q3HU
MYI$6JVUZ)K263RD*1L7:3.-FS&[=U^7&1BK6FZO9ZL+G[(TI-M+Y,RRPO$R/
MM5L$. >C*<].:\_O;#PC/X7A%C<W6C6=_K GL]469P3=>62)LR'.UBK)SPW4
M=0:W/ 6H:O<-K-CK$EK>RV-RD:ZI:H$2\R@.2!QO48!QP.!VH [*BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M".?_ (]Y?]P_RJ2HY_\ CWE_W#_*I* "BBB@ HHHH *X_P :>+3HU[INB6EU
M;6M_J)8FZN2/+M(5^_*<\$]E!X)^F#V%<#J\"Z7\8]*UZ_"KI]SI3Z='._"0
MW DWC)/"EE) ]>E #O$/B6U\._#74O$&AZI_:;(J(EV]S]H7S&=4W'!VC!;)
M4 #C&*37;FY\&ZOX9N8-0O+JSU*_CTR[BN9VE$C2 [)5S]P@KR%PI!Z=*JZ!
MH%AJ&O>/))HHI?#.J2PHJDXBED6/]\ZG_>(^8?Q \\54M/"\6M>*=$CL+R_N
M_#WA]_/%S<W!D2:=1B..+LP3J7Y_NYZX .G\>:[<:-9:1;VTI@DU75;?3S<
M#,*.2689XW84@>A.>U4Y;ZX\-?$?1=&2ZN;C3=<MYPD5S,TS0S0J'+*[$MAE
M.,$XR.,5:N+WPA\0O#5Y&]Y%<:=!.4EE+-"8)4Y#!C@J1U!Z?K6+X=\/R:MX
M[B\2/<7T^EZ7;-;:=->REGN9'X>4 X 3;\H.!NZ\C% &EJ%YJ-O\6M$LAJ5P
M=/NK&YD:T^4('3: > ">O<GVQ5?6=?M[7XAG2O$%]/I^F26*R:>Z7#01S2@M
MYNZ12#N VX4G&,\9(J/6]0LH_C3X:B>[@61;"Z1E,@!#-LV@CU.#CUI/$-EI
MWB/Q?J&A^*RD>EI8QR::KR>6KR$MYLBM_P ]$P@'H">,,: .C\&SZG<^&X9=
M6\WSC)+Y33)MD:'>WE,XP,,4VD\?7G-;]<G\.FU+_A%1#J5T]X+>YF@M;R3[
MUS;JQ$<A]<COW&#SG)ZR@".#_CWB_P!P?RHH@_X]XO\ <'\J* &0S1"",&5
M0HR-P]*?Y\/_ #U3_OH50O\ 6;#0M)6]U.?[/:HJ[Y2C%4Z#D@''7O4-AXLT
M'4[N*TM=3A:YF3?%"^4>1?50P!8?2@#3=[:4 2-"X!R Q!YIQFA((,L9!_VA
M4E% $1E@;&9(S@Y&2*430#.)(QGD_,.:DHH C\^'_GJG_?0H\^'_ )ZI_P!]
M"I*H6VL65WK%[I4,CF[LEC:=3&P"AP2N&(P> >AH M^?#_SU3_OH4AF@8$&2
M,@\$%A5'4/$&F:7J=AIUW<%+N_?R[9!&QWD D\@8' [FM.@"/SX?^>J?]]"F
MH]M'NV-$NXY;:0,GU-,N]0M+!K9;JX2$W,P@AW'&^0@D*/<@'\JLT 1^?#_S
MU3_OH4&: C!EC/\ P(5)10!"[VTH D:%P#D!B#S3O/A_YZI_WT*DHH C\^'_
M )ZI_P!]"FN]M*A21HG4]58@@U-10!$9;=EVL\17I@D8H22WC0(CQ*HX !
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
M*B@!D,2F",Y?E1_&?3ZT_P E?5_^_C?XT0?\>\7^X/Y5)0!'Y*^K_P#?QO\
M&CR5]7_[^-_C4E% $?DKZO\ ]_&_QH\E?5_^_C?XU)10!'Y*^K_]_&_QH\E?
M5_\ OXW^-244 1^2OJ__ '\;_&CR5]7_ ._C?XU)10!'Y*^K_P#?QO\ &CR5
M]7_[^-_C4E% $?DKZO\ ]_&_QH\E?5_^_C?XU)10!'Y*^K_]_&_QH\E?5_\
MOXW^-244 1^2OJ__ '\;_&CR5]7_ ._C?XU)10!'Y*^K_P#?QO\ &CR5]7_[
M^-_C4E% $?DKZO\ ]_&_QH\E?5_^_C?XU)10!'Y*^K_]_&_QH\E?5_\ OXW^
M-244 1^2OJ__ '\;_&CR5]7_ ._C?XU)10!'Y*^K_P#?QO\ &CR5]7_[^-_C
M4E% $?DKZO\ ]_&_QH\E?5_^_C?XU)10!'Y*^K_]_&_QH\E?5_\ OXW^-244
M 1^2OJ__ '\;_&CR5]7_ ._C?XU)10!'Y*^K_P#?QO\ &CR5]7_[^-_C4E%
M$?DKZO\ ]_&_QH\E?5_^_C?XU)10!'Y*^K_]_&_QH\E?5_\ OXW^-244 1^2
MOJ__ '\;_&CR5]7_ ._C?XU)10!'Y*^K_P#?QO\ &CR5]7_[^-_C4E% $?DK
MZO\ ]_&_QH\E?5_^_C?XU)10!!-$H@D.7X4_QGT^M/\ )7U?_OXW^-$__'O+
M_N'^524 1^2OJ_\ W\;_ !H\E?5_^_C?XU)10!'Y*^K_ /?QO\:/)7U?_OXW
M^-244 1^2OJ__?QO\:/)7U?_ +^-_C4E% $?DKZO_P!_&_QH\E?5_P#OXW^-
M244 1^2OJ_\ W\;_ !H\E?5_^_C?XU)10!'Y*^K_ /?QO\:/)7U?_OXW^-24
M4 1^2OJ__?QO\:/)7U?_ +^-_C4E% $<'_'O%_N#^5%$'_'O%_N#^5% !!_Q
M[Q?[@_E4E00RJ((QA^%'\!]/I3_.7T?_ +]M_A0!)14?G+Z/_P!^V_PH\Y?1
M_P#OVW^% $E%1^<OH_\ W[;_  H\Y?1_^_;?X4 245'YR^C_ /?MO\*/.7T?
M_OVW^% $E%1^<OH__?MO\*/.7T?_ +]M_A0!)14?G+Z/_P!^V_PH\Y?1_P#O
MVW^% $E%1^<OH_\ W[;_  H\Y?1_^_;?X4 245'YR^C_ /?MO\*/.7T?_OVW
M^% $E%1^<OH__?MO\*/.7T?_ +]M_A0!)14?G+Z/_P!^V_PH\Y?1_P#OVW^%
M $E%1^<OH_\ W[;_  H\Y?1_^_;?X4 245'YR^C_ /?MO\*/.7T?_OVW^% $
ME%1^<OH__?MO\*/.7T?_ +]M_A0!)14?G+Z/_P!^V_PH\Y?1_P#OVW^% $E%
M1^<OH_\ W[;_  H\Y?1_^_;?X4 245'YR^C_ /?MO\*/.7T?_OVW^% $E%1^
M<OH__?MO\*/.7T?_ +]M_A0!)14?G+Z/_P!^V_PH\Y?1_P#OVW^% $E%1^<O
MH_\ W[;_  H\Y?1_^_;?X4 245'YR^C_ /?MO\*/.7T?_OVW^% $E%1^<OH_
M_?MO\*/.7T?_ +]M_A0!)14?G+Z/_P!^V_PH\Y?1_P#OVW^% $E%1^<OH_\
MW[;_  H\Y?1_^_;?X4 $_P#Q[R_[A_E4E032J8)!A^5/\!]/I3_.7T?_ +]M
M_A0!)14?G+Z/_P!^V_PH\Y?1_P#OVW^% $E%1^<OH_\ W[;_  H\Y?1_^_;?
MX4 245'YR^C_ /?MO\*/.7T?_OVW^% $E%1^<OH__?MO\*/.7T?_ +]M_A0!
M)14?G+Z/_P!^V_PH\Y?1_P#OVW^% $E%1^<OH_\ W[;_  H\Y?1_^_;?X4 2
M45'YR^C_ /?MO\*/.7T?_OVW^% !!_Q[Q?[@_E11!_Q[Q?[@_E10 P316U@)
MYY$BACBWO([ *J@9))/05S6F^/K'6_-ET;2]6U&RC8H;V"!1$2.NW>RL^/\
M9!KDOCW>WEI\+H8[5F6.YNXH;@K_ ,\]K-@^Q95KN/ D%O;?#_P]':A1#_9\
M##;W)0$GZDDG\: +NA>(=/\ $=I/=::\KPPSM;N9(FC(=0-PVL 1@G'('(-:
ME>6?%O6-3\%Z;I]]X>O&L9;_ %,+=*L2.LI*<G#*<'Y!TQWJ>'Q+K8^/,_AM
MM1=](^P^>MNT4?RMM!X8+NZ^IH ],HKQ/PYJWCWQ?J_C+1K+Q.EJ-+OA%!<R
MVD;.%$DBA/E4#D+DD@G@8QDU8CUKQMJ?Q7\1^#['Q$L,%O8B6*>6TC;R6*Q'
M*@ $Y+D<DX!)Y(% 'LE%>5ZIXIUC3/&'ACP5=ZC.\KV)N-1O;.VW2W#!7 5%
M"G:,H22!G'IS5+6O%7C+3/A#J>J7;W.GZQI]\L,-Q);(#<PEU"NR,I R&/0#
ME: /8:@-Y;B^6R,R?:FC,HBS\VP$ MCTR0*\?MO%?B?3_&_@6&[UIKVUU^P2
M2YMVMXT169,Y7:,@Y(/7KGH#@,\+P7]Y^T%XHCDUO4!]D@3#?NB7CW1MY1RA
M 3YC]T*??.30!ZKXAU^V\,Z/-JM[#.]I -TK0J&*#.,D$@GD]LU'X8\36?BS
M2(]5TZ&Y6RE)$4DRA?,P2IP,D\$$<XK'^*W_ "2WQ#_UZ_\ LPJC\$_^21:%
M])__ $?)0!T'BKQCI?@Z"RFU3[05O+A;:/R8MY#'N?;]?0&M^O+_ (O^)=4T
M&ST&ZT741$)M1^SRJ(HY5;&<_>4X8$$<$8YK-\<>*?$^D+XHDEU+[!-9^5+I
M$-F8Y=\6[#/,NUBH.1RQ49.![@'H/BCQGI?A#[$=56X$=Y+Y,3Q1AAO]#SD5
MO32I!#),^=D:EFP,G &>E>$?%'5;G7OASX#U2?8EU=W4,KE5^4.4Y('IGM6[
MJOB/Q!X9^*,?AJ36[F^L=4TU[B*26*(26TH60@KM0 C,?0@C!]J .F3XJ^'I
M/!O_  E0COO[+%P;=V,(WHV<#(ST.1R,]:T;SQYHUCJ?A^PE^TF;75#6A6+*
M@$ C<>W4=,X[X%>,:CK^I^)/V;;Z^U6X6>X&I+&&6)(QM#J<80 =2>U=1J>O
MZQI?B/X;:;9:@T5GJ-I"DT7DQ-CY5&59E+ D'UH ]>CO+>6[FM(YD:X@56EC
M!R4#9VY],X-3UXM\'8[VY\5>,[RYUJ_D-OJ.R57\MA< >8H+DIN& !@(5'MC
MBHM+\?>*O$>@7/B/1X[ZYNX]5\N'3(+3= ;4 91GV_?(;).[/3 QQ0![=17C
M?B_Q[J6C_$&^T?4]1O-$T^>UC_LF]CA1HA(5^9I0RDL-QVG'W<=.<U[! Q>W
MC8LKDJ#N4Y!XZ@^E $E%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 1S_P#'O+_N'^525'/_ ,>\O^X?Y5)0 4444 %%
M%% !1110 4444 %%%% !1110 4444 1P?\>\7^X/Y440?\>\7^X/Y44 <]XJ
M/ABZ\._V3XIO[&UM+Z+:HNKE(2Q7!RA8CE25.1TXKC_#NHVGA73$T>P^)?A:
MYTV'(MS>NC30KG.W*S*& [<#\J].A$OD1X=,;1CY#Z?6GXF_OI_WP?\ &@#R
MKQG;>$?%WA:#3)/B'I*WL%T+M;R:^A?+X((*A@ N#P!TP.O.8M.M] MOB&OC
M&[^)GA^ZNFM_(F@WPHI&W'RD2_*.!U![\UZUB;^^G_?!_P :,3?WT_[X/^-
M'EW@H>&/".N:_J4GQ"\/7HUF?[1)&LT47EON=N#YK9'SGMV%)I0\,:;\3-4\
M8GXA>'I?[0A\A[3S8EV* @&'\X\_NQVYR>!7J6)O[Z?]\'_&C$W]]/\ O@_X
MT >5>-(?"OB+7]*\1:3\0=$TK6M.&R.<W<,JNF2=I&\?WF^H8C%3>)Y?#_BG
MP3/H%Y\2="^T74B23W9FA*_*00J1B4;1\H[GOZUZ?B;^^G_?!_QHQ-_?3_O@
M_P"- 'CTVF>&YM:\*:D?B3X<#>'K>.!$#1XGV\$D^?\ +D8]<?I6A:IX4T_X
MDW_BVR^(6B11ZA&J7-HUS"Q.-OW7W\ [!GY3U..Q'J.)O[Z?]\'_ !HQ-_?3
M_O@_XT <-XQUOPMXI\,7FBP^./#]FMVFQY7NHI2!D'@>8O/%8GAJZLO"OA2#
M0-/^)_A(Q0!Q%/+$C.NYBQ/_ !\X."QQQ^=>J8F_OI_WP?\ &C$W]]/^^#_C
M0!XWK^D>&==\,Z%H[_$S04?3)C<27+R1.UQ*226(\X8R6)QSUZU6NO#GAJ\N
MO%,DGQ4TE8?$&&FB66W.UE)9?F9R2BDG"C:<8&>*]MQ-_?3_ +X/^-&)O[Z?
M]\'_ !H \;U+1?">J^#O#^@7'Q'T0'1W#K<)/"-Y52$&WS. .">3G!Z9XT91
MX7U#Q3/XEU/QWX;DU-;$V5F(KB,16X(;+E3+EF.]NXP#CGK7J>)O[Z?]\'_&
MC$W]]/\ O@_XT >'1>%_#$7PWG\&CXF^'C!+=BY^TYBW#H=N//QU YK1O]/\
M.W^K^%=1;XD^&T?P]$B(@:,B8KC)/[_C(4>M>P8F_OI_WP?\:,3?WT_[X/\
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
M#_SR3_OD4>1#_P \D_[Y% $E%1^1#_SR3_OD4>1#_P \D_[Y% !/_P >\O\
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
M7] NYH/B7XUAN;ZXDL[>&RDC2:4LL.Y)"VT'H"?2@#MO+;_GL_Y+_A1Y;?\
M/9_R7_"N7\/Z]X>LO#>GM9:Q>:A;7<\R6LD_F3SSL'8N -NXA<-SC  ].:U;
M;Q-IE[HUUJEG)-<06K.DR1P.94=/O(8\;@P]"* -/RV_Y[/^2_X4>6W_ #V?
M\E_PKF_#7C2SUSPI%KEPLMI')R5D@D4?,Y"*I(_>,>!\F<D^X%:>F>(M,U>]
MNK*UFD%Y:X,UO/"\,B ]&VN 2#ZCB@#1\MO^>S_DO^%'EM_SV?\ )?\ "LR'
MQ/I4]Y:VT4TS-=2-%;R?9I!'*RAF(63;M/"L>O..,UKT 1^6W_/9_P E_P *
M/+;_ )[/^2_X5)10!'Y;?\]G_)?\*/+;_GL_Y+_A4E% $?EM_P ]G_)?\*/+
M;_GL_P"2_P"%244 1^6W_/9_R7_"CRV_Y[/^2_X5)10!'Y;?\]G_ "7_  H\
MMO\ GL_Y+_A4E% $?EM_SV?\E_PH\MO^>S_DO^%244 1^6W_ #V?\E_PH\MO
M^>S_ )+_ (5)10!'Y;?\]G_)?\*/+;_GL_Y+_A4E% $?EM_SV?\ )?\ "CRV
M_P">S_DO^%244 1^6W_/9_R7_"CRV_Y[/^2_X5)10!'Y;?\ /9_R7_"CRV_Y
M[/\ DO\ A4E% $?EM_SV?\E_PH\MO^>S_DO^%244 1^6W_/9_P E_P */+;_
M )[/^2_X5)10!!-&P@D/FN?E/&!Z?2G^6W_/9_R7_"B?_CWE_P!P_P JDH C
M\MO^>S_DO^%'EM_SV?\ )?\ "I** (_+;_GL_P"2_P"%'EM_SV?\E_PJ2B@"
M/RV_Y[/^2_X4>6W_ #V?\E_PJ2B@"/RV_P">S_DO^%'EM_SV?\E_PJ2B@"/R
MV_Y[/^2_X4>6W_/9_P E_P *JZQ;7E[I-Q:V%W]DN)EV+< 9,0)P64?W@,X]
M\5PLGA[5=)\6^'K2+QCKUZT\SSW$-Q*A3R(ERV0%!Y=HUZ_Q&@#T3RV_Y[/^
M2_X4>6W_ #V?\E_PKB/$'AW4%35-=OO&>L6%M$LD_P!GL71(XHD' &Y22<#)
M/J34MAH&JWO@K3(M9\2:G9RI:"6ZF@F$<OF-ECOD(Z*#@ 8''.>, '9>6W_/
M9_R7_"CRV_Y[/^2_X5SGP^FU:X\&64NLW/VJX8OY=P1AIH=Q\MVQW*X/XC/.
M:Z>@".#_ (]XO]P?RHH@_P"/>+_<'\J* .)^*EU!;_"?6%FFCC:6U"1AV +M
ME>!ZFIK+QQH.G^$;!X+^#4+I;.-8[*QD$\TKA -H1<G.>/0=ZZV&:(01@RH"
M%&1N'I3_ #X?^>J?]]"@#Q"VT*Y\%Z#X3U'7REL\WB-K^_8GY+8RQLH#'H ,
M+D] 376>']6L]0^+WB%K.Y5UN-,M?(D .V0 OEE/<<]>A[5Z"\EO(A1WB93U
M#$$&E$MN"2)(P3U((YH \7\-7OA:Z\)Q^$?$\-])KUJWV>;2)+BXS<2JV59
M&VX/!SP!R3QS7LUTC-8SHH)8QL .N3BEWVWF>9NB\S&-V1G'IFG>?#_SU3_O
MH4 >+VQGUO\ 9P_L[1B;F_L[>,7-LBG=\DNYXS_M;5/R]<8XY&>D\47UEXT7
MP<V@74=Q=#5H+[,3 O! @8R%\?='12#_ !$"O1!- .DL8_X$*:CVT98HT*EC
MEB"!D^] %37=;L?#NC76J:C,D5O;QESN8 L0,A1ZD] *XN7P:^N^ +NVO/$3
M&/4HWNK@HL+0"9CO)#[,[5; !W<!1Z5Z#Y\/_/5/^^A1Y\/_ #U3_OH4 <!X
M#\;6>O?#7[1?7]NM[8V[07V^49#(-H<\]&&#GIDFL"QU*Q'[,TBF\MPPTJ2$
MCS!D2'< OU)[5Z]Y\/\ SU3_ +Z%'GP_\]4_[Z% 'EMWJVFR>(_A:R7]JP$<
MV2)5.,VH49YXR2!]:T_#NI6*_%WQP&O+<$6]CG,@_@1]WY9&?2N_\^'_ )ZI
M_P!]"CSX?^>J?]]"@#P[PCXETVQ\.>#[:6>SM1+=ZB#JL@5C9_O'.Q2>%>0,
M,%N,=C75?#>XADC\;6,,LTLYUFYE E1@Y5HXPK-D#!8@^F<'CBO1C+ V-TD9
MP<C+"E$T SB2,9Y/S#F@#P^RU.-?A%X1NX1<7,&AWT4FK0VI=9(4_>JW*X(9
M2P;&<C@G YKO_"UQX2UGQ!)K'AXS7UR+3R9M0:>9PB%@RQ$R'J3DX'(QSC(S
MV(F@ P)(_P#OH4V-[:)-D;1(H[*0!0!Y/X=N9-'U#P^?#NKQ:QX<U*ZVIIEQ
MA[C32RL69&'(5/F!!Z9QWS7KU0*UJKEU:$.1@L",FG^?#_SU3_OH4 245'Y\
M/_/5/^^A1Y\/_/5/^^A0!)14?GP_\]4_[Z%'GP_\]4_[Z% $E%1^?#_SU3_O
MH4>?#_SU3_OH4 245'Y\/_/5/^^A1Y\/_/5/^^A0!)14?GP_\]4_[Z%'GP_\
M]4_[Z% $E%1^?#_SU3_OH4>?#_SU3_OH4 245'Y\/_/5/^^A1Y\/_/5/^^A0
M!)14?GP_\]4_[Z%'GP_\]4_[Z% $E%1^?#_SU3_OH4>?#_SU3_OH4 245'Y\
M/_/5/^^A1Y\/_/5/^^A0!)14?GP_\]4_[Z%'GP_\]4_[Z% $E%1^?#_SU3_O
MH4>?#_SU3_OH4 245'Y\/_/5/^^A1Y\/_/5/^^A0 3_\>\O^X?Y5)4$TT1@D
M E0DJ<#</2G^?#_SU3_OH4 245'Y\/\ SU3_ +Z%'GP_\]4_[Z% $E%1^?#_
M ,]4_P"^A1Y\/_/5/^^A0!)14?GP_P#/5/\ OH4>?#_SU3_OH4 245'Y\/\
MSU3_ +Z%'GP_\]4_[Z% $E<QHO\ Q,_&.N:N>8K79I=L?]SYY2/J[A3_ -<J
MZ/SX?^>J?]]"D66W0$*\2@DDX(')ZF@#G?&/^G_V5X?7G^T[Q?/'_3O%^\DS
M[':J?\#JQKNK>%O/_L+Q!=Z:&GB\W[-?,H5TR1GYN#R#[\5M&6W+AR\18 @'
M(R,]?Y4CM:R,K.T+,IRI)!Q]* .1^&ND'1M'U."#S%TJ34YI-,CD)^2W.W&,
M\[2P8CU!![UVE1^?#_SU3_OH4>?#_P ]4_[Z% !!_P >\7^X/Y440?\ 'O%_
MN#^5% &=J&NZ9H-E:2:G=K;K.RQ194DNY&=H !). :SD^(/A>6\ELX]5#W4*
MEI(5AD+H!C)*[<@<C\ZVOL5O<FQN)HP\EK\\)/\ "Q0J3^1(_&O'/!?_ "<O
MXM_Z])/_ $*&@#V32]4LM:TZ'4-.N$N+2;/ERIG#8)!Z^X(JW7GVL>)GT;QQ
MHG@30(H+>;4/.O)YY$+K"A,DAVJ"/F9E?KP..#GAWA;QO?\ B&W\4Z7)]F@U
MK0IY+<SK$6BD +A9-F[/\!RN[TYYQ0!WJNCE@K*2APP!Z' .#^!!_&G5XI\+
M-=\3?\*XUOQ$-NL3M=3RBR6!O/FG(3G>&QMQ_"$SQP>U:^G_ !%U>/X@Z#X?
MOC9SQZK:"2>..(QRV,^UF,;?.W3 !!YY_, [[3_$VCZIJUUI5G?)+?V@S/;[
M65X^<<@@>HJ_>7MKIUG+=WMQ%;VT0W22RN%51ZDFO)O!/_)P7C?_ *X)_P"T
MZS?B]>2ZO\4_"'A&Y9AI,TL$\T6<"4O*4(/K@*0/]XT >GV_CSPS<0"Y74Q'
M:$X6ZGADB@;Z2NH0_@:WK:XBN[6&Y@</#,BR1N/XE(R#^5,N;&UO-/EL+BWC
MDM)8S$\)7Y2A&,8],5Y_XB\4:GX,\6>#/#%@MK+IM_LM7:>-C*JH53(8,!D@
M_P!WM0!Z117D\?Q&\0MJ?CVR*:;GP[;//;.('_>;<G#CS.X&.,>OM5WP1XI\
M<>+['0=8-EI$.DW!E6]8%Q(=K, R*2<#( ZDY!/ Q0!Z717C^D>._'WB34/%
M.DZ/9:*]WH]X(4GE62-&4.ZG(W'+'9D<@#!ZY%37WQ2U"6X\2BPDTZ)M!9(E
MMI5+O?2@D2A?F!"C:0N 3T)]* /6J*\N\3?$;6K'5_!4>D6MD;?Q&$S%>1N'
MB)*<%@W'W_[IZ=ZE\,^-?$.IZ[XO\/7[Z>+[2%+6UW#;L$/7[R%\GM_%Z]:
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
M+[!J%C>"PUO39!):W)7*G!#!6'ID @]N>#FNUS-_<3_OL_X49F_N)_WV?\*
M.>MY_&5Q:K;W%AI%G<$;9+R.[>90>[)&44GZ%ACU-87CWP5K&MZYX6UO1YK6
M6ZT6?>\5XY03#*'.Y5.#\OIW]L5WV9O[B?\ ?9_PHS-_<3_OL_X4 >36_P -
M_%,6H^-KN:?1Y&\16DD,>V:5!$S9'(\L\ $]^P]>.S^'?A[4?"G@>QT/4C:O
M<6GF#?;2,R.&=G!^95(^]CIVKILS?W$_[[/^%&9O[B?]]G_"@#@OA]X,UKPM
MXC\4ZAJ3:>\.LW7VF,6T[LT9WR-M(9%!^_USVJC8>"O%7A7Q]K.J^'9M+GTK
M6I/.N(;QW5H9,ELC:#G!9L<C(..,9KTO,W]Q/^^S_A1F;^XG_?9_PH \^\9>
M"->U_P 6>$M5M9[!XM$E$L[7$C1O.=R$X548#[GKWH\-^!M9TSX@>)]<O7L/
ML.LJ5189G:2,9XR"@'3WX]Z]!S-_<3_OL_X49F_N)_WV?\* .&^%O@[6O ^C
MW.CZA-836HN'FAE@9R[[@H&X$ +C:>!G.>V.9?BEX3U;QKX5&C:4UE&S3I*\
MMU,Z@!<\ *C9ZCTKM,S?W$_[[/\ A1F;^XG_ 'V?\* .,M+'QQIO@JST2QM=
M!2]M;*.T2[>_E9050+OV>1UXSC/YUSTOPZ\3)XXMM<LKS3H8[?1_[.BD,TAE
M5_**"7'EX.&(.,]NM>J9F_N)_P!]G_"C,W]Q/^^S_A0!XDOPD\7MHOA^":^T
M5[K2M2:\<YEW3[G#%I)""6;Y0/NC@=377W_@W6O^%JP^,[5K*:.&T6V-L\C1
MM)E6#$':0,$C /7GI7?9F_N)_P!]G_"C,W]Q/^^S_A0!YC;_  SU.#PQXP!F
MLGUWQ-*[RYD800*S,0H;:2V-[<[1GCTS67:?"_Q3!<>")&?1ROATGS<74N9@
M9-WR_NN./7O7L69O[B?]]G_"C,W]Q/\ OL_X4 >>Z#X&UJP^)/B/Q#>/I_V#
M5X3$J0SNTL?W<$@H >GKQGO65H/PW\3:-\-M=\(F?291=F7[//YLBYWA1EOD
M.W 4\#.2>HQSZOF;^XG_ 'V?\*,S?W$_[[/^% 'D5]\*]?E\$^%K>UO+"#Q#
MX<F:2WD$CM#("X;DE00<JO8C@^M=T8/%UWX>G^U?V3'JDAB"VR%FM]H<&0,Q
M7<=R[AC'''7K71YF_N)_WV?\*,S?W$_[[/\ A0!P7@CX?GPSXMUK6X[>WTZU
MOHTCBT^VF,J(1RS9*KCGH . 3TZ5Z#4>9O[B?]]G_"C,W]Q/^^S_ (4 245'
MF;^XG_?9_P *,S?W$_[[/^% $E%1YF_N)_WV?\*,S?W$_P"^S_A0!)14>9O[
MB?\ ?9_PHS-_<3_OL_X4 245'F;^XG_?9_PHS-_<3_OL_P"% $E%1YF_N)_W
MV?\ "C,W]Q/^^S_A0!)14>9O[B?]]G_"C,W]Q/\ OL_X4 245'F;^XG_ 'V?
M\*,S?W$_[[/^% $E%1YF_N)_WV?\*,S?W$_[[/\ A0 3_P#'O+_N'^525!,9
M?(DRB8VG/SGT^E/S-_<3_OL_X4 245'F;^XG_?9_PHS-_<3_ +[/^% $E%1Y
MF_N)_P!]G_"C,W]Q/^^S_A0!)7*[O&\'B&^4V^C7NCRG-J6G>&2'CHXV-N_#
M_P"M739F_N)_WV?\*,S?W$_[[/\ A0!Q>E_"OPY;^$K+0=3LX]02WE>X9FW(
M#*_WB IX'8#T KFM-^$%QH7C76]<T;^S;6%K1DT4;Y':UG*!=[ C&/O]VZ]*
M]9S-_<3_ +[/^%-=7EC:.2&)T8%65FR"#U!&* /.]"G^(]QX0M)8KS2+S4;>
M^D2:2X#+'>0*< HRJ,<YP=HR #]=27P/%XC\1OKOB6RM0QT_[ ME#,TB[2Q9
MF9]JDGG  ' SR<\=BOFJH58HP , !SQ^E+F;^XG_ 'V?\* /)?$7P.TF[\1:
M%<:)I]A:Z7;REM2@DFEW3IE<!>O8-W'6NA\6_"KPYX@LM5N(-*MEUNZA?RKJ
M620!92N%8X)Z''8_2NYS-_<3_OL_X49F_N)_WV?\* .6^''@_P#X0GP=;:5*
MMO\ ;2S274ENS,DCDX!&X _="CH.E=;4>9O[B?\ ?9_PHS-_<3_OL_X4 $'_
M ![Q?[@_E11!_P >\7^X/Y44 $'_ ![Q?[@_E4E1P?\ 'O%_N#^524 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $<__ ![R
M_P"X?Y5)4<__ ![R_P"X?Y5)0 4444 %%%% !1110 4444 %%%% !1110 44
M44 1P?\ 'O%_N#^5%$'_ ![Q?[@_E10 0?\ 'O%_N#^525!#$I@C.7Y4?QGT
M^M/\E?5_^_C?XT 245'Y*^K_ /?QO\:/)7U?_OXW^- $E%1^2OJ__?QO\:/)
M7U?_ +^-_C0!)14?DKZO_P!_&_QH\E?5_P#OXW^- $E%1^2OJ_\ W\;_ !H\
ME?5_^_C?XT 245'Y*^K_ /?QO\:/)7U?_OXW^- $E%1^2OJ__?QO\:/)7U?_
M +^-_C0!)14?DKZO_P!_&_QH\E?5_P#OXW^- $E%1^2OJ_\ W\;_ !H\E?5_
M^_C?XT 245'Y*^K_ /?QO\:/)7U?_OXW^- $E%1^2OJ__?QO\:/)7U?_ +^-
M_C0!)14?DKZO_P!_&_QH\E?5_P#OXW^- $E%1^2OJ_\ W\;_ !H\E?5_^_C?
MXT 245'Y*^K_ /?QO\:/)7U?_OXW^- $E%1^2OJ__?QO\:/)7U?_ +^-_C0!
M)14?DKZO_P!_&_QH\E?5_P#OXW^- $E%1^2OJ_\ W\;_ !H\E?5_^_C?XT 2
M45'Y*^K_ /?QO\:/)7U?_OXW^- $E%1^2OJ__?QO\:/)7U?_ +^-_C0!)14?
MDKZO_P!_&_QH\E?5_P#OXW^- $E%1^2OJ_\ W\;_ !H\E?5_^_C?XT 245'Y
M*^K_ /?QO\:/)7U?_OXW^- $E%1^2OJ__?QO\:/)7U?_ +^-_C0 3_\ 'O+_
M +A_E4E031*()#E^%/\ &?3ZT_R5]7_[^-_C0!)14?DKZO\ ]_&_QH\E?5_^
M_C?XT 245'Y*^K_]_&_QH\E?5_\ OXW^- $E%1^2OJ__ '\;_&CR5]7_ ._C
M?XT 245'Y*^K_P#?QO\ &CR5]7_[^-_C0!)14?DKZO\ ]_&_QH\E?5_^_C?X
MT 245'Y*^K_]_&_QH\E?5_\ OXW^- $E%1^2OJ__ '\;_&CR5]7_ ._C?XT
M$'_'O%_N#^5%$'_'O%_N#^5% '+^.M*AU?P/+;NS12MY*Q3ID/$6=5W*1@]_
MQKSGX?>)]0\)^([CX<>-F\U7<BQN9SN60,>%R>JMVST.5]AZ=XLN3;^%AMMK
MNY=G@(CM;9YF($B$\(#C !//I6/\2? 5M\0?#BO;CR=6MU,EE.Z%#G^XP(!
M/OT.#Z@@"Z9K6D^#?"FEQM%(]S?W;6]M;Q?-+<2F1@.6/0#&23@#'L*U]/\
M&-MJ5KK/D65P=0TAVCNK$E!(& )&#NVD, <'(Z&O*/$OA[Q$O@WP!K7]FWUY
M<Z+(S:A:1[O/.YU+'Y?FS\A!(YY!KTKPQ8Z7<VNIZAI&AWNGOJ$062:_#I+.
MP#=5<EL#/4]<G' H S/A3XTU3QGIM]?7VGSI%)>2F*</&88U 0+$!NWY .<[
M<'GGM7._'G2[JQM-,\6:<SJUI.L=W&K$)(A(*%P.",C;[[@*T_@9::AHWA2Z
MT;4]*O[.ZAO))',\!1""$ VL>&S@_=ST]QGT#Q%HL'B/P[J&CW./*NX&BW8S
MM)'#?4'!_"@#Q;XR7,%YX?\ #OBW07DC>2,3RI$2$:#Y #(!Q\K,J?\  B.U
M>D+<:;XSC\+-;P(;9HAJ3*!_JXU7:(SCIEV7CH1&PKFOASX N_\ A6%_I/B(
M.L]ZDMHD<@_X]XE=]N/^!L[Y[Y7T%:?P9\,:AX;\&D:L)%O9)701O_RRB1VV
MJ/;<TC_\#H U=0^(FG6FH:S:VME=WXT2$3:E+;[-L Y.!N8;F #$@>AYSQ3?
M$/Q-T/P_X:TSQ"\5W>Z9J+A(9K54."02 P9E(^ZWT((-<##HNI>%[OXH6=U8
MWD[:]"\FFR06[RBX+B;Y<J#A@95!!QT)Z5E^+O!NN:?\$/"_AX:9>WNHQ7QN
M9X;2W>;RE82D@E00,>8H^N<4 =YXE\76_B+PAXRL[?3=2MQI^GM-'=7$!C27
M*DJ\9Z]@0>/6H_AUXCDT_P"&'A17L[[4[N^:6-5@9&<8D<EFWNOR@=3VX]17
M3>.@]W\.-;CM+:YFDN+"2.&&*W<R,S+A1L W#KZ<5XWX<T[Q9X*L_"?B.ST_
M7+P>7+8ZEI+6DI>*/S6;*IMX!!# _P!X=3DX .\\,ZCI/_"T?%\MLFNG5H[=
M6N;6X>(P@+MP(\/U/&,X R:5?C?HDGAY=>CT;6CIJW0M9IC#&!$Q (S\_/7M
MGWQD9R?"D5[%\7?&6KRZ3JT5A>VA-O-+ITR"0@+D#*YSP>.IKB;;0-=3X!WN
MC-H&L#4GUD2K;?V?-O*;%^;&WIP>: /<]4\<:=8:]I>A6T4U]JFIQF:"&':
M(@"=[,Q  PK8ZGCI1X2\;V?C"6^CL]/O[<V,AAG:Y$8"R X*_*['/OC'O7G'
MBG5-$\.^+/!>LWLUSI6I0Z7AKFXLY)(R@4IY31##;\NW.1CC.<C'4_"B;PFU
MIJG_  CVLG4[VYN3=7\KQ-"Q=B<81@,+UQUZ]: ,+QAXAO\ Q1\7+#X>VEY/
M9Z9&!)J+V[E'F_=^84W#D+MP..['/05V.K_#W2Y="EM-#C.DW6W]W+:2-%OQ
M_#(0?G5NAW9Z^M<CXO\ "VK:!\6+#X@Z383ZC:'":A;6R[I5'E^665>K?+@X
M'=?>N_B\5P:@(X]*L;^ZG<@8EM);=(QW+O(H QZ#)/8&@"IK/CRPTK5;[2H+
M:>^O[&S-]<PPLB^7$.3RS#)P0<#/7MQ65>_%[0++PYI&O?9=1FL-4D,4;11(
M6C<'!5U+ YX/3/2L#QB==U'X@:IIL?AR_;3FTEXX;NP@"FZE9 0)9\C$:DL-
MF[DJ,@@XKSG5+:]TWX2>$;._TZ]M;FWUM\Q7$)C9LDD8#8]1STH ]XTWQ]9W
MGBR3PU=Z;?Z=J?D_:+>*Z"?Z1'R<J58C/!X/H?0UYK:>-K'PKX7\9ZOX>M]:
MN;O^T=D_]IR1%+:5RP! #$L <^I.%SQS6W/97?BCX[:5K]G8WT.EZ18%+BXN
M+62'=(?-^10P!8_O!T]ZX>/PUKUYX(^(%K'H>IK<76I17=O'+9R1F:,2DDIN
M49.#G Y]J /7K7QQ!HWP\L==\16]Y:#RH(P9C&SW+LBD,NUR #R?F*D8.0*/
M^$TL-9U+6_"EW8SVFI6]DTYBF*.DD94$%64D?Q+Q_A6!XDU#6D^"^G#2?#5Q
M>7RQV]NUO=V'F-%M0;I!"P).&&!D=>>1R><TS3M4L_BO>ZM)HGB#[%=:*R)-
M=0--(SE%SO*E@"2I^7J.  .!0!T_P#N9[KX;F2XFDF?[=*-TC%CC"]S7J->8
M_ JPOM+\!266I:?>65REY(YCNK=XB5(7!&X#(X/2O3J "BBB@ HHHH ****
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
M_E11!_Q[Q?[@_E10!YK\8YG'A'0K-B5L[W5K6"\/8Q<D@^V5'Y5Z: %4*H
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
M%$=^F7MPL+2LI4DB1(CMRI P>,YJ;Q7X1N/$2:9>VFJG3M<TQVDMKV*'<OS
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
MQ?[@_E11!_Q[Q?[@_E10 R$2^1'ATQM&/D/I]:?B;^^G_?!_QKF?'&I7^B^
M;_5M-N?(NK.W$J9175L8X((_EBM?P[)=3^'K"YO+EKBXG@CF=RBJ 64$@!0,
M#/U/O0!?Q-_?3_O@_P"-&)O[Z?\ ?!_QJKJ.LZ7I"JVI:C:68;E3<3+'GUZG
MWJ2XU*QM+:.YN+VWB@DQLDDE55?(R,$GGCF@";$W]]/^^#_C1B;^^G_?!_QJ
MNFKZ;)IPU%-0M6L2<"Y$RF,G.W[V<=>/K3[+4;'4XWDL+RWND1_+=H) X5L
M[21T."./>@"7$W]]/^^#_C1B;^^G_?!_QKE-2\1WNH>-1X2T22."6"W%UJ%Z
MZ;_(0D!413P7;(.3P!V-6[FV\1:?=Z>UKJC7]DURJWBW4$?FK&<C*-&JC&=N
M05/&3D8H Z#$W]]/^^#_ (T8F_OI_P!\'_&J=QKND6EX+.YU2RAN695$,DZJ
M^3T&"<Y/;UJ6]U33]-"F_OK:UW@E?/E5,@=2,GMD4 3XF_OI_P!\'_&C$W]]
M/^^#_C7'^+-<O;74_",VF:DHT_4=12&81JC+-&R,P(?!XX'0UT^G:QIFKI*^
MFZC:7JQ-LD-M,L@1O0[2<&@"SB;^^G_?!_QHQ-_?3_O@_P"-1WE_9Z?")KVZ
MAMHBP4/-($!)Z#)[^U-MM2L+RQ^W6U[;36F"?/CE5DXZ_,#CB@";$W]]/^^#
M_C1B;^^G_?!_QJ@GB/0Y;BUMX]9T]YKL;K:-;E"TPR1E!GYAP>GI4NI:I8:;
M$!>ZC;61D#"-IY57H.2-QYQUH M8F_OI_P!\'_&C$W]]/^^#_C7*?#?5[_6_
M#,UUJ-Y]LG6_N(1,%50R)(57 4 =!5?QOK&KZ5K_ (9M=.U P0ZI>_99U,*/
MM&W.5R.#]<T =GB;^^G_ 'P?\:,3?WT_[X/^-8\=IK%KJ]D&UO[5;L7\^WE@
MC5B@4X92H!X8H#_O5:N_$&BZ?<&WO=7L+:8#)CFN$1AQGD$^G- %[$W]]/\
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
M/<8K=ID44<$2111K'&BA41!@*!T '84^@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH CG_X]Y?\ </\ *I*CG_X]Y?\ </\ *I* "BBB@ HHHH *Q/&2
M3R>!]?2VSY[:=<"/;UW>6V,?C6W00",$9!H YSX?M&WPZ\-F/&W^S+<<>OEK
MG]<U'IO_ !-/'>JZ@>8=,A33H#V\QL2S$?@85^JFKWA_2'\/V[Z7"%;38V9[
M3GYHE9LF(CN 2=I].#TR=.VM+>S61;>%(A)(TKA1C<['+,?<F@# US2M'\?Z
M']G@U)6^S72RPWEE*KM;W$9X((R,C/(/8US.E:=J'B#XFVNJW&HM?Z?X>@EA
M2Z\E8XY;J0;7" =0JCYCD_-P.]=9I/A+3-.M[Z(65JD=[/Y\MO!'MB!VA<8_
MBZ<D]23P!@#;A@BMH$A@B2*)!M1$4*JCT '2@#RGQ'X8NO#OAVZ\)^'-5G<:
MU(\=IIAB1OLZ2']ZQ?!*P@%NV<D#.37575_8Z!I=CX2M-5MK6ZBLXX3/-*J&
MWA50OF8)^^<?*/7D\ UTUKIME92R2VUK%'++CS) OSOCIN;J?QJA>>$/#.H7
M<EW>^'=)N;F0Y>::RC=V/N2N30!)X>;1TTB*ST.:"6QL@+=3 ^]05 XW#J>1
MD^N<\YKEO@R''PULR<^2;BX,'_7/SFQ^&<UTUSI MM$;2="MK;3HI0R;H(UC
M6 -]YE4#!;DD=L\GWO:9IUKI&EVNG640BM;:)8HD'90,#ZGWH F@_P"/>+_<
M'\J*(/\ CWB_W!_*B@"I)/I]E:Q27DMK K*,-,RJ"<>IJ6VDL+V+S;5[:>/.
M-\15AGTR*Y7XFJK?";7 P!'V+//J,8KH/#*+'X5T=$4*HLH0 !@#Y!0!H>1#
M_P \D_[Y%'D0_P#/)/\ OD5S&L>,X[+4+^PL1I\MU8QJ\R7E^+;<S+N")\K$
MMMP<G &Y>3SB"S^(5EJ>G>'KBRA1)=;\WR8[R7R0C1\.I8 Y;/ &.>M '7>1
M#_SR3_OD4>1#_P \D_[Y%<Y>>+)-+T2TN]4L8K.ZN;\V*Q2W&(E;>X5C)MX4
MJFX';W K6TJ]OKLWB7]@EJ\$_EH8YC(DR;%8.I*KW8C&.JF@"S<&SM('GN3!
M#"@RTDF%51[D]*JV>I:+J";[*]T^Y7<$S#*CC<>@X/6N)MY_^$J^,NJ6-\!+
MIWAVVB,%LW*-<2 -YI'<@$J,].HKLM5\/6.JWVGW\L2+>V$ZS03A1N Z,N?0
M@D8]<'M0!I>1#_SR3_OD4>1#_P \D_[Y%<S8^+KF\7Q+'_9D27.B2>64^U$I
M-\F_(;9E>#Z'FL^7XB2KI'A;4(=#EF77W2-$6X7]TS*6"\CGIUX'O0!VWD0_
M\\D_[Y%'D0_\\D_[Y%<;?^-M8TB+15U+PN\5WJ=Z;3R8[U) A^;:0P'.X+GG
M&,\FI/\ A-+N%X;#4-/L=-UEXGG>WN]241)$'*HWF!3DM@D +P <XXR ==Y$
M/_/)/^^11Y$/_/)/^^17%V_Q%2Z\!ZGXDATMWFTQY8KJT$ZX#1\L5DQAEP00
M0.<]*E@\;WHU?08+[0S;6.MKBVN?M0=UDV;\,@7@$9P<Y]0.@ .O\B'_ )Y)
M_P!\BH+J?3K% ]W+:VZL<!IF5 3^-<IX5UO7M3\:>)K2^AM!:V-Q% HCN&/E
MKY>X84I\Q.[DDKCWP*D^+"JWPL\0!@"/LV>?4,* .EM;K3+XM]DGL[C;U\EU
M?'Y59\B'_GDG_?(KQ_6K>/4I/ H\*VCC6[::![BZMX"BPVP3]X)7P!@\?*3S
MSZ\]C-XZG/ARX\36.DB[T.!G)D6XVS21(Q5Y4CVX(&&(!8$@9XZ4 =?Y$/\
MSR3_ +Y%'D0_\\D_[Y%<MKGC<:8OA^6QTY]1MM;E2*":.4)]]2R\'KD#O@#N
M:QI?$WB^3QKX?TZXT:SL!<174KVK:@7WE/E!+K&1C# @8Y)YQ@4 =R;G35U)
M=.,MJ+UHC,+?*^88P<;MO7&>,U9\B'_GDG_?(KEKSQ-9V/CV73[W3(H?(T>2
M^;5'92PA5U#)@#(&<GKV'%07?CN?3M$L/$-_I(AT&[:/=.+C=-;QR8V221[<
M '*Y 8D9[T =AY$/_/)/^^11Y$/_ #R3_OD5S6L^+;K3?%FGZ!;Z,]U)?02R
MPS?:%124 R#P<#D9/Y ]*G\*>)I?$*ZE#>6 L+_3;MK6X@6;S5S@,&5L#((/
MH* -[R(?^>2?]\BCR(?^>2?]\BLC4-?,.OP:#86Z7.I26[7;K)*8TBA#!=S,
M%8Y+'  '8],57T+Q0^M/J]A]B6VUK2I!%<6DDV4RPW1L) N=C#D';GVH OW.
MK:'9W\5C<WUA#=RL$CADD179CT ![GL.]2W-]I%E*(KJZL8)",A)9$4X^AKA
M?A]!-K^F:PNMZ=8W%LVMW4Q9YC(PF24;0%* 87& V<X X%2_$N-'\1^ BZ*Q
M&N)C(]L_T'Y4 =^L5NZ!TCB96&00 012^1#_ ,\D_P"^17*W/B_4O^$NOO#E
MCH'GW-O:+=1R27:QHZLQ7YC@E1P?4^P&2&6/Q M[KPA:ZU)8R17EQ=_V>EAY
M@+&ZWE/+#=,9!.[T!..U '1M>:6NI)IQGM!?.A=;;<OF%1U.WKCWJUY$/_/)
M/^^17G<KWS_&O1/M]A;V\G]E7)$EO,95D&Y."2JG(^G<?0:&M?$6'3X=3N;*
M&QNH=,E:*>.2_$4\A3[_ )<>T[L<CDC)4@=B0#JC>:4NI+IIGM!?,A=;;<OF
M%1U.WKCWJUY$/_/)/^^17F>J:H;GXE>&-7T>P-[)>:)/+#&6$18,4*[V/W0
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 1S_\>\O^X?Y5)4<__'O+_N'^524 %%%% !1110 4444
M%%%% !1110 4444 %%%% $<'_'O%_N#^5%$'_'O%_N#^5% !!_Q[Q?[@_E4E
M>2:%8?$+5O#^FZD/B+Y(N[6*<1?V);MLWH&VYR,XSC.*T/[ ^(?_ $4O_P H
M5O\ XU7*R>9'I=%>:?V!\0_^BE_^4*W_ ,:/[ ^(?_12_P#RA6_^-'*PYD>E
MT5YI_8'Q#_Z*7_Y0K?\ QH_L#XA_]%+_ /*%;_XT<K#F1Z717FG]@?$/_HI?
M_E"M_P#&C^P/B'_T4O\ \H5O_C1RL.9'I=%>:?V!\0_^BE_^4*W_ ,:/[ ^(
M?_12_P#RA6_^-'*PYD>ET5YI_8'Q#_Z*7_Y0K?\ QH_L#XA_]%+_ /*%;_XT
M<K#F1Z717FG]@?$/_HI?_E"M_P#&C^P/B'_T4O\ \H5O_C1RL.9'I=%>:?V!
M\0_^BE_^4*W_ ,:/[ ^(?_12_P#RA6_^-'*PYD>ET5YI_8'Q#_Z*7_Y0K?\
MQH_L#XA_]%+_ /*%;_XT<K#F1Z717FG]@?$/_HI?_E"M_P#&C^P/B'_T4O\
M\H5O_C1RL.9'I=%>:?V!\0_^BE_^4*W_ ,:/[ ^(?_12_P#RA6_^-'*PYD>E
MT5YI_8'Q#_Z*7_Y0K?\ QH_L#XA_]%+_ /*%;_XT<K#F1Z717FG]@?$/_HI?
M_E"M_P#&C^P/B'_T4O\ \H5O_C1RL.9'I=%>:?V!\0_^BE_^4*W_ ,:/[ ^(
M?_12_P#RA6_^-'*PYD>ET5YI_8'Q#_Z*7_Y0K?\ QH_L#XA_]%+_ /*%;_XT
M<K#F1Z717FG]@?$/_HI?_E"M_P#&C^P/B'_T4O\ \H5O_C1RL.9'I=%>:?V!
M\0_^BE_^4*W_ ,:/[ ^(?_12_P#RA6_^-'*PYD>ET5YI_8'Q#_Z*7_Y0K?\
MQH_L#XA_]%+_ /*%;_XT<K#F1Z717FG]@?$/_HI?_E"M_P#&C^P/B'_T4O\
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
M7%V?CMM$TK7M4\0Z]H^H017)6PBTZ56<CG;&<=SQUR1@DG%9>J)L_:(T'^S
MH!TPFZ\H?+LQ*!NQ[;,?\!K@)1GP'\0\#(&L0DX[#S6H;!(]_P!%\3:;JWAR
M'5Q?V7E")&N72=2D#E065CG@C/0TIU[3]3LM072M4MY+JVB8L(G5FB.,@E3V
M^HKA/%]_H47P;TI]4:YFB6.T6..RF".9A&&52V" ,9)R/3'.*P=)U W'QGU>
MXEOK*=IM%(:2T?,1.Q/E4Y.[&,9[D=!T!<+'>?"SQ-J7BOP>=2U5XWN?M+QY
MC0*-H QP/K7;5YC\!_\ DG1_Z_9?Y+7IU-;">X4444Q!1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7(^)?%\ECK]C
MX:TA(9=8O%,C/.3Y5K$,YD?!!/0X7(SZCC/75XT^BVM]^T%J]KKUG%<6M_IN
M;59T#!L)&,KGH1MDY'(P:3&CT#Q#JD_ACPA=7LNI)-=D+'#/<A(XQ*Y"J3M
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
M<H_X4E\//^A>_P#)VX_^.4<X<AU-%<M_PI+X>?\ 0O?^3MQ_\<H_X4E\//\
MH7O_ "=N/_CE'.'(=317+?\ "DOAY_T+W_D[<?\ QRC_ (4E\//^A>_\G;C_
M ..4<X<AU-%<M_PI+X>?]"]_Y.W'_P <H_X4E\//^A>_\G;C_P".4<X<AU-%
M<M_PI+X>?]"]_P"3MQ_\<H_X4E\//^A>_P#)VX_^.4<X<AU-%<M_PI+X>?\
M0O?^3MQ_\<H_X4E\//\ H7O_ "=N/_CE'.'(=317)R_!3X>K"[#P_@A21_IM
MQ_\ '*?_ ,*2^'G_ $+W_D[<?_'*.<.0ZFBN6_X4E\//^A>_\G;C_P".4?\
M"DOAY_T+W_D[<?\ QRCG#D.IHKEO^%)?#S_H7O\ R=N/_CE'_"DOAY_T+W_D
M[<?_ !RCG#D.IJE?Z1IVJ^7]OL;>Y,1)C,L88IG@X)Z9K#_X4E\//^A>_P#)
MVX_^.4?\*2^'G_0O?^3MQ_\ '*7./D-JYT32KS35TVYTVTEL4P%MWA4QKCIA
M<8&/:F6VAZ7IVFS65AI=E%!(A5H%B54DX(PV!R.<<@UD?\*2^'G_ $+W_D[<
M?_'*/^%)?#S_ *%[_P G;C_XY1S^0<GF6--\':1::%)I5SI]E<6\T[7$D)MU
M$0=C_"G0 # '? K4TW2-.T> P:;8VUI$>JP1A ?KCK6'_P *2^'G_0O?^3MQ
M_P#'*/\ A27P\_Z%[_R=N/\ XY1S^0<GF;USI>GWMU;W-U8VL]Q;'=!++"K/
M$>.5)&5/ Z>E-O\ 2-.U7R_M]C;W)B),9EC#%,\'!/3-8?\ PI+X>?\ 0O?^
M3MQ_\<H_X4E\//\ H7O_ "=N/_CE'.')YG2P6\-K D%O#'##&-J1QJ%51Z #
M@"L;QM_R(7B+_L&7/_HIJI_\*2^'G_0O?^3MQ_\ '*/^%)?#S_H7O_)VX_\
MCE'.'(=!X$_Y)YX:_P"P5:_^BEHK5TNS@T[2+*RM8_+M[>!(8DR3M15  R>3
MP!UHJ"R>#_CWB_W!_*I*C@_X]XO]P?RJ2@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH CG_X]Y?]P_RJ2HY_^/>7_</\JDH
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
MO[Z?]\'_ !HQ-_?3_O@_XU)10!!,)?(DRZ8VG/R'T^M/Q-_?3_O@_P"-$_\
MQ[R_[A_E4E $>)O[Z?\ ?!_QHQ-_?3_O@_XU)10!'B;^^G_?!_QHQ-_?3_O@
M_P"-244 1XF_OI_WP?\ &C$W]]/^^#_C4E% $>)O[Z?]\'_&C$W]]/\ O@_X
MU)10!'B;^^G_ 'P?\:,3?WT_[X/^-244 1XF_OI_WP?\:,3?WT_[X/\ C4E%
M $>)O[Z?]\'_ !HQ-_?3_O@_XU)10!'!_P >\7^X/Y440?\ 'O%_N#^5% ')
M_$<@?"K7LG_F'M_(5S.O6EI=:7\,//@BEWW=K&VY0=R&W8E3ZCVZ5Z1<:98:
MKIT=OJ-C;7D!4'R[B)9%_)@14#>%_#[1V\;:%IA2V.8%-I'B(_[(Q\OX4 <M
MH]O;P_&'Q+;Q0QI#-I=JTD:J K'+KDCOQQ67X7AEL[Z\^',D;F#3[W[5&Y'#
M6#'S47/<^9A".XW>E>B1:+I4&I/J4.F64=_(,/=) HE8>[@9/YU9%M MT]T(
M4%PZ+&TNWYBJDD GT!9C^)H \XCO[5_B1XKTK6-9?3I)H[<VR/Y(2>V\K!"F
M1#G#E\@'^(^]9NJZ'HEGI_P]L+!GO=/36?)BFNBKM+%B4XW  ,A/3L1CM7I>
MJ^'=%UUHFU;2;*^:$YC-Q KE?ID=/:I+O0](U!K=KW2K&Y:VQY!FMT<Q8Z;<
MCY?PH Y'1(8K7XR>(XK>-(DDTRTD=$  +!G&<#OCBN+N+NXA^#OC&.Q<FY&L
M79FBC;]YY/VA?-XZXV'GV->QQ:+I4&I/J4.F64=_(,/=) HE8>[@9/YTMOI&
MFVES=7-MI]K#/=G-S+'"JM,?]L@9;\: .)\;I%>-X&O]#*&Y_M>#[*\/>V9&
M,H&/X-@!/L!3%TC3+[XU:M#=V%K<1OH<+-'+$K*Q,K@DJ>"<<9_QKM=/\/Z/
MI,IET_2[2U?!&Z&%5(!.2!@<#/.!3ET/24U1M332[)=088-V+=!*?^!XS^M
M'G$D4]IXG^**Z-$(KL:3:M L"X/F>1+C:!WSC'OBI=&3POXCT7PG>KXBN)9+
M*6![.TA>!9(Y0 #&55 VT#.X?W03TYKT.#1=*M=0EU"WTRSAO9O];<QP*LC_
M .\P&3^-0V?AK0M/U.74K+1[&WOI<[[B*!5=L]>0,\]_6@#SW4YM2\-3WNIQ
M&VUWPI/J_F7,#?+<V5QYX!*'HX$H! //3MS7JU9B>'=%CO&O$TJS6X:7SFD6
M%06DSG>>.6_VNM:= !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!'/_Q[R_[A_E4E1S_\
M>\O^X?Y5)0 4444 %%%% !1110 4444 %%%% !1110 4444 1P?\>\7^X/Y4
M40?\>\7^X/Y44 ,AAB,$9,2$E1D[1Z4_R(?^>2?]\BB#_CWB_P!P?RJ2@"/R
M(?\ GDG_ 'R*/(A_YY)_WR*DHH C\B'_ )Y)_P!\BCR(?^>2?]\BI** (_(A
M_P">2?\ ?(H\B'_GDG_?(J2B@"/R(?\ GDG_ 'R*/(A_YY)_WR*DHH C\B'_
M )Y)_P!\BCR(?^>2?]\BI** (_(A_P">2?\ ?(H\B'_GDG_?(J2B@"/R(?\
MGDG_ 'R*/(A_YY)_WR*DHH C\B'_ )Y)_P!\BCR(?^>2?]\BI** (_(A_P">
M2?\ ?(H\B'_GDG_?(J2B@"/R(?\ GDG_ 'R*/(A_YY)_WR*DHH C\B'_ )Y)
M_P!\BCR(?^>2?]\BI** (_(A_P">2?\ ?(H\B'_GDG_?(J2B@"/R(?\ GDG_
M 'R*/(A_YY)_WR*DHH C\B'_ )Y)_P!\BCR(?^>2?]\BI** (_(A_P">2?\
M?(H\B'_GDG_?(J2B@"/R(?\ GDG_ 'R*/(A_YY)_WR*DHH C\B'_ )Y)_P!\
MBCR(?^>2?]\BI** (_(A_P">2?\ ?(H\B'_GDG_?(J2N4^)/B&X\+?#_ %;5
MK,XNHXUCA;&=K.P0-^&[/X4 ;%UJVA65V+6[U#3H+EL8AEF1'.>G!.:NQK:R
M@F-87"DJ=H!P?2L;PGH-IH_A:TM!&LDDT*O=RR#<UQ(PR[N3RQ))Z_2L]IM+
M\!1PZ39"VB_M&ZFFMH)IA!%$,!I,M@X4$\  _? QCD '5^1#_P \D_[Y%'D0
M_P#/)/\ OD5RN@>-_P"VTUN!;%#J&DL!)%;W(EBF# E&CD( (.#G(XQ62OQ,
MO/\ A%M*\3/X<9=(O)$CF<78,D6]]@*IM^<9P.2ISVQS0!Z!Y$/_ #R3_OD4
M>1#_ ,\D_P"^17-6GBN]_P"$PBT#5-&%E]KMGN;.9;H2[PA 97  VL 0>"P]
MZQ[_ .*=G9Z?%J\<5G<:2TXC8QWP-T$+;?-$.WE<\XW9P0<#D4 =[Y$/_/)/
M^^11Y$/_ #R3_OD5S6L>+;K3?%FGZ#;:,]V]]!+-#,+A44E ,@\' Y&3^0/2
ML:]\=:K-X(\47EOIL%EK.B-)#-#)<&2-<*&#JP4;N#D @<]: .[FAB$$A$2
MA3@[1Z4_R(?^>2?]\BLG0)[ZX\*6DNH)&LS6J'*3&7>-@^8DJO)YR.?J:VJ
M(_(A_P">2?\ ?(H\B'_GDG_?(J2B@"/R(?\ GDG_ 'R*/(A_YY)_WR*DHH C
M\B'_ )Y)_P!\BCR(?^>2?]\BI** (_(A_P">2?\ ?(J"6;3K>XBMYI;6.:7_
M %<;LH9_H#R:S?&?B$>%/!^IZWL#M:PYC4]&<D*@/MN(KE_#.KP^&I-+L]?L
M-0AU;7"/,U2Z$96YN",^7E6+(!G"*0!@= <T >@^1#_SR3_OD54M+W2;^66*
MSNK*YDBXD2&1'*?4#I7._%2:_M_AGK<NFB0SB)=WE?>\HNHDQ_P#=7/^+-9T
MI-0\!:CX<NK5KB34H;2)+=URUG*I#J5'\(PO!Z$>M 'H3WNDQWZV#W5DMXW*
MV[2()#]%ZU;\B'_GDG_?(KQBPU+3[SX%:TNK744.NP&ZENA*X2=;Y79T//.[
M(0#';@=*[RRU:_UKPSH5G'(T6IZCI\-Q>3)P;:-D&]_9F.57WR>0I% '36[6
M-W&9+9K>9%9D+1E6 93@C([@@@BI?(A_YY)_WR*XCX0Q)!X%\F,82._NU49S
M@"9@*[N@".#_ (]XO]P?RHH@_P"/>+_<'\J* "#_ (]XO]P?RJ2H(9&$$8\I
MS\HYR/3ZT_S&_P">+_FO^- $E%1^8W_/%_S7_&CS&_YXO^:_XT 245'YC?\
M/%_S7_&CS&_YXO\ FO\ C0!)14?F-_SQ?\U_QH\QO^>+_FO^- $E%1^8W_/%
M_P U_P :/,;_ )XO^:_XT 245'YC?\\7_-?\:/,;_GB_YK_C0!)14?F-_P \
M7_-?\:/,;_GB_P":_P"- $E%1^8W_/%_S7_&CS&_YXO^:_XT 245'YC?\\7_
M #7_ !H\QO\ GB_YK_C0!)14?F-_SQ?\U_QH\QO^>+_FO^- $E%1^8W_ #Q?
M\U_QH\QO^>+_ )K_ (T 245'YC?\\7_-?\:/,;_GB_YK_C0!)14?F-_SQ?\
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
MG_)?\* )**C\MO\ GL_Y+_A1Y;?\]G_)?\* )**C\MO^>S_DO^%'EM_SV?\
M)?\ "@"2BH_+;_GL_P"2_P"%'EM_SV?\E_PH DHJ/RV_Y[/^2_X4>6W_ #V?
M\E_PH DHJ/RV_P">S_DO^%'EM_SV?\E_PH DHJ/RV_Y[/^2_X4>6W_/9_P E
M_P * )**C\MO^>S_ )+_ (4>6W_/9_R7_"@"2BH_+;_GL_Y+_A1Y;?\ /9_R
M7_"@"2BH_+;_ )[/^2_X4>6W_/9_R7_"@"2BH_+;_GL_Y+_A1Y;?\]G_ "7_
M  H DHJ/RV_Y[/\ DO\ A1Y;?\]G_)?\* )**C\MO^>S_DO^%'EM_P ]G_)?
M\* )**C\MO\ GL_Y+_A1Y;?\]G_)?\* )**C\MO^>S_DO^%'EM_SV?\ )?\
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
MPKI^EWLEF]S9PB#SH'R'4=#R 1]*Z6B@"+S8-V[S(]V,9W#.*430  "2, =
M&%244 1^?#_SU3_OH4>?#_SU3_OH5)10!'Y\/_/5/^^A2&6 D$R1DCH=PXJ6
MB@",30 8$D8^C"@S0D$&6,@_[0J2B@"!VM9 !(T+ '(W$'!I_GP_\]4_[Z%2
M44 1&2W.[+Q?,,'D<TOGP_\ /5/^^A4E% $?GP_\]4_[Z%,W6H8L##N8@D\9
M)'0U/10!&9H""#)&0>H+"F$VAF$I,)E P'XR!]:GHH A>2VD #O$P!R,D'!]
M:PO&.FRZ]X2U+1[":TCEO8C$7FD*JH/5N <GV_6NCHH S=(C6STNVAN#:I<I
M$J2F%\ABHQG) )_$5A6NB72?$'4M=N7TY[&[M8[98_.+.NPDAB"N.<],\>IK
MKZ* (_/A_P">J?\ ?0H\^'_GJG_?0J2B@"'?;>9YFZ+S,8W9&<>F:1VM9<>8
MT+X.1N(/-3T4 0331&"0"5"2IP-P]*?Y\/\ SU3_ +Z%$_\ Q[R_[A_E4E $
M?GP_\]4_[Z%'GP_\]4_[Z%244 1^?#_SU3_OH4>?#_SU3_OH5)10!'Y\/_/5
M/^^A1Y\/_/5/^^A4E,FFBMX7FGD2**-2SN[!54#J23T% ">?#_SU3_OH4U7M
MD9F1HE+'+$$#)]Z@M-7L;VT>[AF/V9%WF>2-D0KC.X,P *XYR,BJ]CXDTG4K
MQ+2VNB9Y(_-B22)XS*G]]-P&]>1RN1R* )-/M+6P:YD$Z//<R>;,^0,G
MZ  #C\3DDFKOGP_\]4_[Z%,O+RVT^TDN[R=(+>(9>1S@ 55T_7-.U2XFMK:=
MOM,(#2031/%(JGHQ1P&P><'&* +:O;(S,K1*6.6((&?K0\EO(NUWB8=<,0:J
M-KNE+K<>C?;X#J3H9!:JV7"CJ2!T'UIU[K5A8726LTKM<NAD$,,+S/LSC<50
M$A<\9/&: +?GP_\ /5/^^A1Y\/\ SU3_ +Z%,L[VVU&SCN[.>.>WE&4DC.0?
M\GBIZ (X/^/>+_<'\J*(/^/>+_<'\J* (X[>*1;:9T#21+\C'^'(P<?A7"^!
MO^2C?$+_ *^[7_T4:[Z'/V:/')V#&?I7(>%?#NMZ1XO\2ZK?II_V;5YHI8Q!
M<.[Q[%*X(,8!SQWX]Z +%MJUS>:YJ/AW0#:6D.BP0QR2SPM*-[J2B*H=<!5
MR<]\=LUQ_B/QCJVL_#J\E@>+3=0LM533-2B5#(&82JI"-D84A@>Y(R,]ZZI?
M#NJ:+XXU/7]'6VN;75XHQ>6LTQB9)8QA71@K @C((X]>>E9VH_#^\G\$ZK86
MUQ;?VQJ.I?VK*SEA#YOFJ^P'&=H50N<>^!G% '1:K?ZUIZZ=$&L=DC.;[4I$
MV0VR*I*GRS)G+'"_>XY/M6!9>);CQ+X!\7FZ6 RZ>U[8F6W4JDP6+*N%))7(
M8<9-7-=T7Q+J&J>'-5@&F2R:>\K7-A-,ZPEG&%=6VDEDYP2HZD@#.*IZ9X4\
M16.E>,;.633)6UFXGN+=E>1!NEC53N^4[0,=MV?;N ;O@#_DG7AK_L%VW_HM
M:YVRW?\ "^-:*!2_]A1;=QP,^9WKJ_"6FWFC>$]*TN_$'VBRM8[=F@D+HVQ0
MN02JGG'3%8=KX>UV#XG7_B5H].-E<6*6:QBZ?S!M8-N(\O'//&: ,(^.O%S^
M#M7\0QVVCJNDWD\4T++(3,D;[2%.[Y3C)R<Y/8=^AU7Q/J>G^)O#28M%T/66
M\HRO$WFQ2E-R)G?CY^@XXQWK'C\%>(A\/O$>@.-+^UZI=7$T3BZDV(LK;CD^
M5G(]AS[5O:_X8NM>^'XT>1H8-4BAC>WEC<LL5Q'@HP8J#C(ZXZ$T &I^*;G2
M+76]2F6&:QLY8[6UC2-@\L[%5P6R<J&<+PN<AN..:]IXA\0+XIM=.EL3>Z?=
MPR'[7'IMQ:K:RJ,A7,F05;H",'-6M9\'C5_ 4OAPW;1SNBO]K Y^T!Q)YF/>
M09/U--\/Q>-W>(>(Y-)1+93@V+.6NGP0"^X81><X )SCH!@@','QUXN?P=J_
MB&.VT=5TF\GBFA99"9DC?:0IW?*<9.3G)[#OI>.-0U1[SP:=-OHK>VO]2B#Q
MR0%]QV,ZEB&&5&!\HQS@YXQ5:/P5XB'P^\1Z XTO[7JEU<31.+J38BRMN.3Y
M6<CV'/M6KKWAK6=0TKPP]I]A&HZ/=Q7#Q23/Y4@5"C .$R.N?NT 6XM<U+5?
M$&IZ)ID]G%+I,4(NKF:W9U>:12P54#C"@ $Y8_>QVS62OCW4;CX?Z]J\5E:Q
M:QH<D]O>6\C,8O,BY8KCD@C!'3KUXJW!X=UG1/&5_KVG"SNXM7@B6_MGE:'9
M/&NU9(SM;Y2,@@\]\GI4,W@J^3P+XBTRV>T?5==EN)[AY)&2)'EXP"%)(48
MXYQGC- %+6?%7C+1_ ]]XFDM]$,*VD$]M$/-+J6P'#\X/W@1@CN.>IWM6\2S
M1Z\FB61\NX%F+N:<V4MT$#,510D>#DE6.21C ZYXI^(_#.M:U\+6\-Q"PCU"
M2VBMW9KA_*7:5R0?+R?N],#K46N>'O$T?B*Q\4>'I-/7419BROK&ZD<PS1AB
MP*N%!W D\X']" 5SX]U.Q\))J.N::=,G34Q83W$MM*(5C/2X"'#;#P.3P3UX
MKJ_#][>7]M<3W-S8W=N9O]#N;(82:+8IS]YN=Q<=>PJA+:>)FTJW,W]FW=W)
M<[[VT9F6W,!C93$A*L3SM.2.3GH#@1>#?"G_  C,^L2Q116=I?W"S0Z? Y:.
MWP@#$' P6.20!@< 4 =71110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!'/_ ,>\O^X?Y5)4<_\ Q[R_[A_E4E !
M1110 4444 %><>,;B]UOXC:-X5M[>*XM(+1M6N[>:4QQSX?9&KD*QVAQG&#D
MXS7H]<SJ_A^Z/B[3_$^E^4UW!;O97,$K%!- QW## '#*PR.,')''6@#D?$^N
M:KXO\#>+] M],:V\0Z8T27%G%)YJRQE@^8VP"P=%;C&>W>F^*_$UAKFH> I]
M&:7[<VM0G:871HX2I$R,2, X(R/:NRT?0KC3=4US7IXXY-2U5XLP1/\ )''&
MNQ%W$#)ZDG'? Z<K9^'I[GQ*OB+6GB>\@C:&QMHB6BM4;[S D L[="V!QP!W
M(!E?$]+Y-'T>_M;>:YM].UBVO+V&%2S- A))"CK@[3CVSVK*OM;L]5^,7@Z7
M1I6EW6=X+R18V4-!M!09(&0''X&NF\/:KXDNK34EU2RT^6[M[MH839RLL+I@
M$99@3D9P< \\8R#4^B^''M-8O->U.9+C6+M!$60?N[>$'(BCSSC/))^\><#@
M  Q=84#XR^&2 ,G3;S)_%*S/&&HZGX/\;2Z_I%N-62ZT]5U#34SYL4<1;9.I
M .%RQ!'?G&>2O0ZEH6KW7Q$TC78$L?L-C;30.'N'$K>9MY"B,CC;Z\^U3'1]
M1T[QC?ZY8)!=0ZC;0PS0RRF-HFB+;2AVD%2'.1Q@C/.<4 +X!CL!X0M9].OU
MOX;MY;I[A5VAY)'9GPO\(#$C;U&.>:Z6L'PEX>_X1S2[BW/E![F[FNWCASY<
M1D;.Q,@?*!@=!GK@9Q6]0!'!_P >\7^X/Y440?\ 'O%_N#^5% #8Q,D:IL0[
M0!G>?\*=F;^XG_?9_P *** #,W]Q/^^S_A1F;^XG_?9_PHHH ,S?W$_[[/\
MA1F;^XG_ 'V?\*** #,W]Q/^^S_A1F;^XG_?9_PHHH ,S?W$_P"^S_A1F;^X
MG_?9_P *** #,W]Q/^^S_A1F;^XG_?9_PHHH ,S?W$_[[/\ A1F;^XG_ 'V?
M\*** #,W]Q/^^S_A1F;^XG_?9_PHHH ,S?W$_P"^S_A1F;^XG_?9_P *** #
M,W]Q/^^S_A1F;^XG_?9_PHHH ,S?W$_[[/\ A1F;^XG_ 'V?\*** #,W]Q/^
M^S_A1F;^XG_?9_PHHH ,S?W$_P"^S_A1F;^XG_?9_P *** #,W]Q/^^S_A1F
M;^XG_?9_PHHH ,S?W$_[[/\ A1F;^XG_ 'V?\*** #,W]Q/^^S_A1F;^XG_?
M9_PHHH ,S?W$_P"^S_A1F;^XG_?9_P *** #,W]Q/^^S_A1F;^XG_?9_PHHH
M ,S?W$_[[/\ A1F;^XG_ 'V?\*** #,W]Q/^^S_A1F;^XG_?9_PHHH ,S?W$
M_P"^S_A1F;^XG_?9_P *** #,W]Q/^^S_A1F;^XG_?9_PHHH ,S?W$_[[/\
MA1F;^XG_ 'V?\*** &R"9XV38@W C.\_X4[,W]Q/^^S_ (444 &9O[B?]]G_
M  HS-_<3_OL_X444 &9O[B?]]G_"C,W]Q/\ OL_X444 &9O[B?\ ?9_PHS-_
M<3_OL_X444 &9O[B?]]G_"C,W]Q/^^S_ (444 -17C14CAB5%& JM@ ?E3LS
M?W$_[[/^%%% !F;^XG_?9_PHS-_<3_OL_P"%%% !F;^XG_?9_P *,S?W$_[[
3/^%%% #HU*1(IZJH!HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>14
<FILENAME>exp-20240630.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN New ActiveDisclosure (SM) XBRL Schema Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2024-07-29T13:31:44.9249+00:00 -->
<!-- Copyright (c) 2024 Donnelly Financial Solutions, Inc. All Rights Reserved. -->
<xsd:schema targetNamespace="http://www.eaglematerials.com/20240630" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ecd-sub="http://xbrl.sec.gov/ecd-sub/2024" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:srt="http://fasb.org/srt/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:calc="https://xbrl.org/2023/calculation-1.1" xmlns:exp="http://www.eaglematerials.com/20240630" xmlns:xlink="http://www.w3.org/1999/xlink">
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/instance"/>
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/linkbase"/>
  <xsd:import schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" namespace="http://xbrl.org/2005/xbrldt"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd" namespace="http://xbrl.sec.gov/ecd-sub/2024"/>
  <xsd:import schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd" namespace="http://fasb.org/srt/2024"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd" namespace="http://xbrl.sec.gov/dei/2024"/>
  <xsd:import schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd" namespace="http://fasb.org/us-gaap/2024"/>
  <xsd:import schemaLocation="https://www.xbrl.org/2023/calculation-1.1.xsd" namespace="https://xbrl.org/2023/calculation-1.1"/>
  <xsd:import schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" namespace="http://www.xbrl.org/dtr/type/2022-03-31"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd" namespace="http://xbrl.sec.gov/ecd/2024"/>
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" id="Role_DocumentDocumentAndEntityInformation">
        <link:definition>100000 - Document - Document and Entity 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 roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfEarningsUnaudited" id="StatementConsolidatedStatementsOfEarningsUnaudited">
        <link:definition>100010 - Statement - Consolidated Statements of Earnings (unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfFuturePaymentsForOperatingLeasesDetail2" id="DisclosureLeasesScheduleOfFuturePaymentsForOperatingLeasesDetail2">
        <link:definition>100020 - Disclosure - Leases - Schedule of Future Payments for Operating Leases (Detail) 2</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveEarningsUnaudited" id="Role_StatementConsolidatedStatementsOfComprehensiveEarningsUnaudited">
        <link:definition>100030 - Statement - Consolidated Statements of Comprehensive Earnings (unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" id="Role_StatementConsolidatedBalanceSheetsUnaudited">
        <link:definition>100040 - Statement - Consolidated Balance Sheets (unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical" id="Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical">
        <link:definition>100050 - Statement - Consolidated Balance Sheets (unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" id="StatementConsolidatedStatementsOfCashFlowsUnaudited">
        <link:definition>100060 - Statement - Consolidated Statements of Cash Flows (unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityUnaudited" id="Role_StatementConsolidatedStatementsOfStockholdersEquityUnaudited">
        <link:definition>100070 - Statement - Consolidated Statements of Stockholders' Equity (unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureBASISOFPRESENTATION" id="Role_DisclosureBASISOFPRESENTATION">
        <link:definition>995455 - Disclosure - BASIS OF PRESENTATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSUPPLEMENTALCASHFLOWINFORMATION" id="Role_DisclosureSUPPLEMENTALCASHFLOWINFORMATION">
        <link:definition>995465 - 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 roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureAcquisition" id="DisclosureAcquisition">
        <link:definition>995475 - Disclosure - ACQUISITION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureREVENUE" id="Role_DisclosureREVENUE">
        <link:definition>995485 - Disclosure - REVENUE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureACCOUNTSANDNOTESRECEIVABLE" id="Role_DisclosureACCOUNTSANDNOTESRECEIVABLE">
        <link:definition>995495 - Disclosure - ACCOUNTS AND NOTES RECEIVABLE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINVENTORIES" id="Role_DisclosureINVENTORIES">
        <link:definition>995505 - Disclosure - INVENTORIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureACCRUEDEXPENSES" id="Role_DisclosureACCRUEDEXPENSES">
        <link:definition>995515 - Disclosure - ACCRUED EXPENSES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLEASES" id="Role_DisclosureLEASES">
        <link:definition>995525 - 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 roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATION" id="Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATION">
        <link:definition>995535 - Disclosure - SHARE-BASED EMPLOYEE COMPENSATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureCOMPUTATIONOFEARNINGSPERSHARE" id="Role_DisclosureCOMPUTATIONOFEARNINGSPERSHARE">
        <link:definition>995545 - Disclosure - COMPUTATION OF EARNINGS PER SHARE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosurePENSIONANDEMPLOYEEBENEFITPLANS" id="Role_DisclosurePENSIONANDEMPLOYEEBENEFITPLANS">
        <link:definition>995555 - Disclosure - PENSION AND EMPLOYEE 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 roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINCOMETAXES" id="Role_DisclosureINCOMETAXES">
        <link:definition>995565 - 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 roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLONGTERMDEBT" id="Role_DisclosureLONGTERMDEBT">
        <link:definition>995575 - Disclosure - LONG-TERM 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 roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSEGMENTINFORMATION" id="Role_DisclosureSEGMENTINFORMATION">
        <link:definition>995585 - Disclosure - SEGMENT INFORMATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINTERESTEXPENSE" id="Role_DisclosureINTERESTEXPENSE">
        <link:definition>995595 - Disclosure - INTEREST EXPENSE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIES" id="Role_DisclosureCOMMITMENTSANDCONTINGENCIES">
        <link:definition>995605 - 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 roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureFAIRVALUEOFFINANCIALINSTRUMENTS" id="Role_DisclosureFAIRVALUEOFFINANCIALINSTRUMENTS">
        <link:definition>995615 - Disclosure - FAIR VALUE OF FINANCIAL 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 roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureBASISOFPRESENTATIONPolicies" id="Role_DisclosureBASISOFPRESENTATIONPolicies">
        <link:definition>995625 - Disclosure - BASIS OF PRESENTATION (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 roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSUPPLEMENTALCASHFLOWINFORMATIONTables" id="Role_DisclosureSUPPLEMENTALCASHFLOWINFORMATIONTables">
        <link:definition>995635 - 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 roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureAcquisitionTables" id="DisclosureAcquisitionTables">
        <link:definition>995645 - Disclosure - ACQUISITION (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 roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINVENTORIESTables" id="Role_DisclosureINVENTORIESTables">
        <link:definition>995655 - Disclosure - INVENTORIES (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 roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureACCRUEDEXPENSESTables" id="Role_DisclosureACCRUEDEXPENSESTables">
        <link:definition>995665 - Disclosure - ACCRUED EXPENSES (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 roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLEASESTables" id="Role_DisclosureLEASESTables">
        <link:definition>995675 - 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 roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATIONTables" id="Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATIONTables">
        <link:definition>995685 - Disclosure - SHARE-BASED EMPLOYEE COMPENSATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureCOMPUTATIONOFEARNINGSPERSHARETables" id="Role_DisclosureCOMPUTATIONOFEARNINGSPERSHARETables">
        <link:definition>995695 - Disclosure - COMPUTATION OF EARNINGS PER SHARE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLONGTERMDEBTTables" id="Role_DisclosureLONGTERMDEBTTables">
        <link:definition>995705 - Disclosure - LONG-TERM 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 roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSEGMENTINFORMATIONTables" id="Role_DisclosureSEGMENTINFORMATIONTables">
        <link:definition>995715 - Disclosure - SEGMENT INFORMATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINTERESTEXPENSETables" id="Role_DisclosureINTERESTEXPENSETables">
        <link:definition>995725 - Disclosure - INTEREST EXPENSE (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 roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureFAIRVALUEOFFINANCIALINSTRUMENTSTables" id="Role_DisclosureFAIRVALUEOFFINANCIALINSTRUMENTSTables">
        <link:definition>995735 - Disclosure - FAIR VALUE OF FINANCIAL 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 roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationDetail" id="Role_DisclosureSupplementalCashFlowInformationDetail">
        <link:definition>995745 - Disclosure - Supplemental Cash Flow Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail" id="Role_DisclosureRevenueAdditionalInformationDetail">
        <link:definition>995755 - Disclosure - Revenue - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureAccountsAndNotesReceivableAdditionalInformationDetail" id="Role_DisclosureAccountsAndNotesReceivableAdditionalInformationDetail">
        <link:definition>995765 - Disclosure - Accounts and Notes Receivable - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetail" id="DisclosureInventoriesScheduleOfInventoriesDetail">
        <link:definition>995775 - Disclosure - Inventories - Schedule of Inventories (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail" id="DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail">
        <link:definition>995785 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" id="Role_DisclosureLeasesAdditionalInformationDetail">
        <link:definition>995795 - Disclosure - Leases - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfLeaseExpenseForOperatingAndShorttermLeasesDetail" id="DisclosureLeasesScheduleOfLeaseExpenseForOperatingAndShorttermLeasesDetail">
        <link:definition>995805 - Disclosure - Leases - Schedule of Lease Expense for Operating and Short-Term Leases (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetail" id="DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetail">
        <link:definition>995815 - Disclosure - Leases - Schedule of Balance Sheet Information Related to Leases (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfFuturePaymentsForOperatingLeasesDetail" id="DisclosureLeasesScheduleOfFuturePaymentsForOperatingLeasesDetail">
        <link:definition>995825 - Disclosure - Leases - Schedule of Future Payments for Operating Leases (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail" id="Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail">
        <link:definition>995835 - Disclosure - Share-Based Employee Compensation - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationWeightedaverageAssumptionsUsedToValueOptionAwardsDetail" id="DisclosureSharebasedEmployeeCompensationWeightedaverageAssumptionsUsedToValueOptionAwardsDetail">
        <link:definition>995845 - Disclosure - Share-Based Employee Compensation - Weighted-Average Assumptions Used to Value Option Awards (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionActivityDetail" id="DisclosureSharebasedEmployeeCompensationStockOptionActivityDetail">
        <link:definition>995855 - Disclosure - Share-Based Employee Compensation - Stock Option Activity (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionsOutstandingDetail" id="DisclosureSharebasedEmployeeCompensationStockOptionsOutstandingDetail">
        <link:definition>995865 - Disclosure - Share-Based Employee Compensation - Stock Options Outstanding (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationSummaryOfActivityForRestrictedStockUnitsAndNonvestedRestrictedStockDetail" id="DisclosureSharebasedEmployeeCompensationSummaryOfActivityForRestrictedStockUnitsAndNonvestedRestrictedStockDetail">
        <link:definition>995875 - Disclosure - Share-Based Employee Compensation - Summary of Activity for Restricted Stock Units and Nonvested Restricted Stock (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureComputationOfEarningsPerShareCalculationOfBasicAndDilutedCommonSharesOutstandingDetail" id="DisclosureComputationOfEarningsPerShareCalculationOfBasicAndDilutedCommonSharesOutstandingDetail">
        <link:definition>995885 - Disclosure - Computation of Earnings Per Share - Calculation of Basic and Diluted Common Shares Outstanding (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosurePensionAndEmployeeBenefitPlansAdditionalInformationDetail" id="Role_DisclosurePensionAndEmployeeBenefitPlansAdditionalInformationDetail">
        <link:definition>995895 - Disclosure - Pension and Employee Benefit Plans - Additional information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" id="Role_DisclosureIncomeTaxesAdditionalInformationDetail">
        <link:definition>995905 - Disclosure - Income Taxes - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtDetail" id="Role_DisclosureLongTermDebtDetail">
        <link:definition>995915 - Disclosure - Long-Term Debt (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtParentheticalDetail" id="Role_DisclosureLongTermDebtParentheticalDetail">
        <link:definition>995925 - Disclosure - Long-Term Debt (Parenthetical) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" id="Role_DisclosureLongTermDebtAdditionalInformationDetail">
        <link:definition>995935 - Disclosure - Long-Term Debt - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetail" id="Role_DisclosureSegmentInformationAdditionalInformationDetail">
        <link:definition>995945 - Disclosure - Segment Information - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail" id="DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail">
        <link:definition>995955 - Disclosure - Segment Information - Financial Information Related to Operations by Segment (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSegmentBreakdownOfGoodwillDetail" id="DisclosureSegmentInformationSegmentBreakdownOfGoodwillDetail">
        <link:definition>995965 - Disclosure - Segment Information - Segment Breakdown of Goodwill (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSummarizedFinancialInformationForJointVentureUnconsolidatedDetail" id="DisclosureSegmentInformationSummarizedFinancialInformationForJointVentureUnconsolidatedDetail">
        <link:definition>995975 - Disclosure - Segment Information - Summarized Financial Information for Joint Venture Unconsolidated (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureInterestExpenseNetDetail" id="Role_DisclosureInterestExpenseNetDetail">
        <link:definition>995985 - Disclosure - Interest Expense, Net (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" id="Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail">
        <link:definition>995995 - Disclosure - Commitments and Contingencies - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsDetail" id="DisclosureFairValueOfFinancialInstrumentsDetail">
        <link:definition>996005 - Disclosure - Fair Value of Financial Instruments (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsParentheticalDetail" id="DisclosureFairValueOfFinancialInstrumentsParentheticalDetail">
        <link:definition>996015 - Disclosure - Fair Value of Financial Instruments (Parenthetical) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbase id="lnk">
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://www.esma.europa.eu/xbrl/esef/arcrole/wider-narrower" xlink:href="http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd#wider-narrower" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="https://xbrl.org/2023/arcrole/summation-item" xlink:href="https://www.xbrl.org/2023/calculation-1.1.xsd#summation-item" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" xlink:href="exp-20240630.xsd#Role_DocumentDocumentAndEntityInformation" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfEarningsUnaudited" xlink:href="exp-20240630.xsd#StatementConsolidatedStatementsOfEarningsUnaudited" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveEarningsUnaudited" xlink:href="exp-20240630.xsd#Role_StatementConsolidatedStatementsOfComprehensiveEarningsUnaudited" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" xlink:href="exp-20240630.xsd#Role_StatementConsolidatedBalanceSheetsUnaudited" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical" xlink:href="exp-20240630.xsd#Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" xlink:href="exp-20240630.xsd#StatementConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityUnaudited" xlink:href="exp-20240630.xsd#Role_StatementConsolidatedStatementsOfStockholdersEquityUnaudited" xlink:type="simple"/>
        <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangements" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureBASISOFPRESENTATION" xlink:href="exp-20240630.xsd#Role_DisclosureBASISOFPRESENTATION" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSUPPLEMENTALCASHFLOWINFORMATION" xlink:href="exp-20240630.xsd#Role_DisclosureSUPPLEMENTALCASHFLOWINFORMATION" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureAcquisition" xlink:href="exp-20240630.xsd#DisclosureAcquisition" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureREVENUE" xlink:href="exp-20240630.xsd#Role_DisclosureREVENUE" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureACCOUNTSANDNOTESRECEIVABLE" xlink:href="exp-20240630.xsd#Role_DisclosureACCOUNTSANDNOTESRECEIVABLE" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINVENTORIES" xlink:href="exp-20240630.xsd#Role_DisclosureINVENTORIES" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureACCRUEDEXPENSES" xlink:href="exp-20240630.xsd#Role_DisclosureACCRUEDEXPENSES" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLEASES" xlink:href="exp-20240630.xsd#Role_DisclosureLEASES" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATION" xlink:href="exp-20240630.xsd#Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATION" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureCOMPUTATIONOFEARNINGSPERSHARE" xlink:href="exp-20240630.xsd#Role_DisclosureCOMPUTATIONOFEARNINGSPERSHARE" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosurePENSIONANDEMPLOYEEBENEFITPLANS" xlink:href="exp-20240630.xsd#Role_DisclosurePENSIONANDEMPLOYEEBENEFITPLANS" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINCOMETAXES" xlink:href="exp-20240630.xsd#Role_DisclosureINCOMETAXES" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLONGTERMDEBT" xlink:href="exp-20240630.xsd#Role_DisclosureLONGTERMDEBT" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSEGMENTINFORMATION" xlink:href="exp-20240630.xsd#Role_DisclosureSEGMENTINFORMATION" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINTERESTEXPENSE" xlink:href="exp-20240630.xsd#Role_DisclosureINTERESTEXPENSE" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIES" xlink:href="exp-20240630.xsd#Role_DisclosureCOMMITMENTSANDCONTINGENCIES" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureFAIRVALUEOFFINANCIALINSTRUMENTS" xlink:href="exp-20240630.xsd#Role_DisclosureFAIRVALUEOFFINANCIALINSTRUMENTS" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureBASISOFPRESENTATIONPolicies" xlink:href="exp-20240630.xsd#Role_DisclosureBASISOFPRESENTATIONPolicies" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSUPPLEMENTALCASHFLOWINFORMATIONTables" xlink:href="exp-20240630.xsd#Role_DisclosureSUPPLEMENTALCASHFLOWINFORMATIONTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureAcquisitionTables" xlink:href="exp-20240630.xsd#DisclosureAcquisitionTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINVENTORIESTables" xlink:href="exp-20240630.xsd#Role_DisclosureINVENTORIESTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureACCRUEDEXPENSESTables" xlink:href="exp-20240630.xsd#Role_DisclosureACCRUEDEXPENSESTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLEASESTables" xlink:href="exp-20240630.xsd#Role_DisclosureLEASESTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATIONTables" xlink:href="exp-20240630.xsd#Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATIONTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureCOMPUTATIONOFEARNINGSPERSHARETables" xlink:href="exp-20240630.xsd#Role_DisclosureCOMPUTATIONOFEARNINGSPERSHARETables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLONGTERMDEBTTables" xlink:href="exp-20240630.xsd#Role_DisclosureLONGTERMDEBTTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSEGMENTINFORMATIONTables" xlink:href="exp-20240630.xsd#Role_DisclosureSEGMENTINFORMATIONTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINTERESTEXPENSETables" xlink:href="exp-20240630.xsd#Role_DisclosureINTERESTEXPENSETables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureFAIRVALUEOFFINANCIALINSTRUMENTSTables" xlink:href="exp-20240630.xsd#Role_DisclosureFAIRVALUEOFFINANCIALINSTRUMENTSTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationDetail" xlink:href="exp-20240630.xsd#Role_DisclosureSupplementalCashFlowInformationDetail" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail" xlink:href="exp-20240630.xsd#Role_DisclosureRevenueAdditionalInformationDetail" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureAccountsAndNotesReceivableAdditionalInformationDetail" xlink:href="exp-20240630.xsd#Role_DisclosureAccountsAndNotesReceivableAdditionalInformationDetail" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetail" xlink:href="exp-20240630.xsd#DisclosureInventoriesScheduleOfInventoriesDetail" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail" xlink:href="exp-20240630.xsd#DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" xlink:href="exp-20240630.xsd#Role_DisclosureLeasesAdditionalInformationDetail" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfLeaseExpenseForOperatingAndShorttermLeasesDetail" xlink:href="exp-20240630.xsd#DisclosureLeasesScheduleOfLeaseExpenseForOperatingAndShorttermLeasesDetail" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetail" xlink:href="exp-20240630.xsd#DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetail" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfFuturePaymentsForOperatingLeasesDetail" xlink:href="exp-20240630.xsd#DisclosureLeasesScheduleOfFuturePaymentsForOperatingLeasesDetail" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail" xlink:href="exp-20240630.xsd#Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationWeightedaverageAssumptionsUsedToValueOptionAwardsDetail" xlink:href="exp-20240630.xsd#DisclosureSharebasedEmployeeCompensationWeightedaverageAssumptionsUsedToValueOptionAwardsDetail" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionActivityDetail" xlink:href="exp-20240630.xsd#DisclosureSharebasedEmployeeCompensationStockOptionActivityDetail" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionsOutstandingDetail" xlink:href="exp-20240630.xsd#DisclosureSharebasedEmployeeCompensationStockOptionsOutstandingDetail" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationSummaryOfActivityForRestrictedStockUnitsAndNonvestedRestrictedStockDetail" xlink:href="exp-20240630.xsd#DisclosureSharebasedEmployeeCompensationSummaryOfActivityForRestrictedStockUnitsAndNonvestedRestrictedStockDetail" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureComputationOfEarningsPerShareCalculationOfBasicAndDilutedCommonSharesOutstandingDetail" xlink:href="exp-20240630.xsd#DisclosureComputationOfEarningsPerShareCalculationOfBasicAndDilutedCommonSharesOutstandingDetail" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosurePensionAndEmployeeBenefitPlansAdditionalInformationDetail" xlink:href="exp-20240630.xsd#Role_DisclosurePensionAndEmployeeBenefitPlansAdditionalInformationDetail" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" xlink:href="exp-20240630.xsd#Role_DisclosureIncomeTaxesAdditionalInformationDetail" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtDetail" xlink:href="exp-20240630.xsd#Role_DisclosureLongTermDebtDetail" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtParentheticalDetail" xlink:href="exp-20240630.xsd#Role_DisclosureLongTermDebtParentheticalDetail" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" xlink:href="exp-20240630.xsd#Role_DisclosureLongTermDebtAdditionalInformationDetail" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetail" xlink:href="exp-20240630.xsd#Role_DisclosureSegmentInformationAdditionalInformationDetail" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail" xlink:href="exp-20240630.xsd#DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSegmentBreakdownOfGoodwillDetail" xlink:href="exp-20240630.xsd#DisclosureSegmentInformationSegmentBreakdownOfGoodwillDetail" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSummarizedFinancialInformationForJointVentureUnconsolidatedDetail" xlink:href="exp-20240630.xsd#DisclosureSegmentInformationSummarizedFinancialInformationForJointVentureUnconsolidatedDetail" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureInterestExpenseNetDetail" xlink:href="exp-20240630.xsd#Role_DisclosureInterestExpenseNetDetail" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" xlink:href="exp-20240630.xsd#Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsDetail" xlink:href="exp-20240630.xsd#DisclosureFairValueOfFinancialInstrumentsDetail" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsParentheticalDetail" xlink:href="exp-20240630.xsd#DisclosureFairValueOfFinancialInstrumentsParentheticalDetail" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfFuturePaymentsForOperatingLeasesDetail2" xlink:href="exp-20240630.xsd#DisclosureLeasesScheduleOfFuturePaymentsForOperatingLeasesDetail2" xlink:type="simple"/>
        <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:title="labelLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryCurrentTable" xlink:label="us-gaap_InventoryCurrentTable"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FairValueOfFinancialInstrumentsTable" xlink:label="exp_FairValueOfFinancialInstrumentsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:label="us-gaap_AssetsAndLiabilitiesLesseeAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_TimeVestingRestrictedStockMember" xlink:label="exp_TimeVestingRestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_StockOptionExercisesAndRestrictedShareIssuance" xlink:label="exp_StockOptionExercisesAndRestrictedShareIssuance"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_EarningsBeforeInterestAndTaxes" xlink:label="exp_EarningsBeforeInterestAndTaxes"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_LetterOfCreditMaximumCapacity" xlink:label="exp_LetterOfCreditMaximumCapacity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="us-gaap_IntersegmentEliminationMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_AccruedFreightCostCurrent" xlink:label="exp_AccruedFreightCostCurrent"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_ExciseTaxOnShareRepurchases" xlink:label="exp_ExciseTaxOnShareRepurchases"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FuelAndCoalMember" xlink:label="exp_FuelAndCoalMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_CashPaymentsAbstract" xlink:label="exp_CashPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationEliminationsMember" xlink:label="srt_ConsolidationEliminationsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RangeThreeMember" xlink:label="exp_RangeThreeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementaryLeverageRatio" xlink:label="us-gaap_SupplementaryLeverageRatio"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_AggregatesMember" xlink:label="exp_AggregatesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink:label="us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:label="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="us-gaap_PaymentsOfDividendsCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_ShareBasedCompensationArrangementsByShareBasedPaymentAwardPayoutRangesAndRelatedExpenseTableTextBlock" xlink:label="exp_ShareBasedCompensationArrangementsByShareBasedPaymentAwardPayoutRangesAndRelatedExpenseTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateJointVentureMember" xlink:label="us-gaap_CorporateJointVentureMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_AggregatesProcessingPlants" xlink:label="exp_AggregatesProcessingPlants"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtFairValue" xlink:label="us-gaap_LongTermDebtFairValue"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_EmployeeStockAwardsMember" xlink:label="exp_EmployeeStockAwardsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_SwinglineLoanMember" xlink:label="exp_SwinglineLoanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeAndInterestExpenseDisclosureTextBlock" xlink:label="us-gaap_InterestIncomeAndInterestExpenseDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_LongTermSupplyAgreementsTermOfTerminationNoticePeriod" xlink:label="exp_LongTermSupplyAgreementsTermOfTerminationNoticePeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:label="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RangeFourMember" xlink:label="exp_RangeFourMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_PaperboardMember" xlink:label="exp_PaperboardMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_NewYorkFederalReserveBankMember" xlink:label="exp_NewYorkFederalReserveBankMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_PerformanceVestingRestrictedStockMember" xlink:label="exp_PerformanceVestingRestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_LongTermCompensationPlanMember" xlink:label="exp_LongTermCompensationPlanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNetAbstract" xlink:label="us-gaap_InterestIncomeExpenseNetAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPaymentTerms" xlink:label="us-gaap_DebtInstrumentPaymentTerms"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_PercentageOfAverageReturnOnInvestedCapitalOnShareBasedCompensationArrangement" xlink:label="exp_PercentageOfAverageReturnOnInvestedCapitalOnShareBasedCompensationArrangement"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockExpense" xlink:label="us-gaap_RestrictedStockExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FiscalTwoThousandTwentyFiveTimeVestingRestrictedStockMember" xlink:label="exp_FiscalTwoThousandTwentyFiveTimeVestingRestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_Nonrule10B51Arrmodifiedflag" xlink:label="exp_Nonrule10B51Arrmodifiedflag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedEmployeeBenefitsCurrent" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_MaturityPeriodTwoThousandTwentyTwoMember" xlink:label="exp_MaturityPeriodTwoThousandTwentyTwoMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionExpense" xlink:label="us-gaap_PensionExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BankingAndThriftInterestAbstract" xlink:label="us-gaap_BankingAndThriftInterestAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_TermLoanMember" xlink:label="exp_TermLoanMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember" xlink:label="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_CementDistributionTerminals" xlink:label="exp_CementDistributionTerminals"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_DebtInstrumentMaturityYear" xlink:label="exp_DebtInstrumentMaturityYear"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" xlink:label="us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_PerformanceVestingStockOptionsMember" xlink:label="exp_PerformanceVestingStockOptionsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_DebtInstrumentMaturityPeriod" xlink:label="exp_DebtInstrumentMaturityPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_CementPlantLocations" xlink:label="exp_CementPlantLocations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_SharesRepurchasedFromAssumedProceedsOfAssumedExercisedOptions" xlink:label="exp_SharesRepurchasedFromAssumedProceedsOfAssumedExercisedOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryLineItems" xlink:label="us-gaap_InventoryLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionPlanExpense" xlink:label="us-gaap_StockOptionPlanExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RepairPartsAndSuppliesMember" xlink:label="exp_RepairPartsAndSuppliesMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RawMaterialsAndMaterialInProgressMember" xlink:label="exp_RawMaterialsAndMaterialInProgressMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplyCommitmentLineItems" xlink:label="us-gaap_SupplyCommitmentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesInventoryAxis" xlink:label="us-gaap_PublicUtilitiesInventoryAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RevenueFromContractWithCustomerCollectionTerms" xlink:label="exp_RevenueFromContractWithCustomerCollectionTerms"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:label="us-gaap_CashFlowSupplementalDisclosuresTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" xlink:label="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_Rule10B51Arrmodifiedflag" xlink:label="exp_Rule10B51Arrmodifiedflag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_WhollyOwnedOperationsMember" xlink:label="exp_WhollyOwnedOperationsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStockCash" xlink:label="us-gaap_DividendsCommonStockCash"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_InterestCoverageRatioMinimum" xlink:label="exp_InterestCoverageRatioMinimum"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_DeferredIncomeTaxExpenseBenefitContinuedAndDiscontinuedOperations" xlink:label="exp_DeferredIncomeTaxExpenseBenefitContinuedAndDiscontinuedOperations"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RestrictedStockUnitsAndRestrictedStockMember" xlink:label="exp_RestrictedStockUnitsAndRestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RecycledPaperboardMember" xlink:label="exp_RecycledPaperboardMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_GypsumWallboardMember" xlink:label="exp_GypsumWallboardMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FiscalTwoThousandTwentyFiveTimeVestingStockOptionsMember" xlink:label="exp_FiscalTwoThousandTwentyFiveTimeVestingStockOptionsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_SlagGrindingFacility" xlink:label="exp_SlagGrindingFacility"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_DebtInstrumentRedemptionPeriodPriorToAugustTwoThousandAndNineteenMember" xlink:label="exp_DebtInstrumentRedemptionPeriodPriorToAugustTwoThousandAndNineteenMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RangeOneMember" xlink:label="exp_RangeOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseBorrowings" xlink:label="us-gaap_InterestExpenseBorrowings"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuarantyLiabilities" xlink:label="us-gaap_GuarantyLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_ConcreteAndAggregatesMember" xlink:label="exp_ConcreteAndAggregatesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember" xlink:label="us-gaap_LineOfCreditMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_GypsumWallboardPlants" xlink:label="exp_GypsumWallboardPlants"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedFairValueOfAwardsGranted" xlink:label="exp_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedFairValueOfAwardsGranted"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember" xlink:label="srt_ScenarioForecastMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseOtherLongTermDebt" xlink:label="us-gaap_InterestExpenseOtherLongTermDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllOtherSegmentsMember" xlink:label="us-gaap_AllOtherSegmentsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentExpenditureAdditionToLongLivedAssets" xlink:label="us-gaap_SegmentExpenditureAdditionToLongLivedAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPayableCurrent" xlink:label="us-gaap_InterestPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_MaturityPeriodTwoThousandTwentyOneMember" xlink:label="exp_MaturityPeriodTwoThousandTwentyOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="us-gaap_LongTermDebtTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_SalesVolume" xlink:label="exp_SalesVolume"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_DebtInstrumentRedemptionPeriodOnOrAfterAprilOneTwoThousandThirtyOneMember" xlink:label="exp_DebtInstrumentRedemptionPeriodOnOrAfterAprilOneTwoThousandThirtyOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal" xlink:label="us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:label="exp_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_PerformanceStockOptionsMember" xlink:label="exp_PerformanceStockOptionsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseAbstract" xlink:label="us-gaap_InterestExpenseAbstract"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember" xlink:label="exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="us-gaap_CorporateNonSegmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember" xlink:label="us-gaap_LetterOfCreditMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="us-gaap_AccruedProfessionalFeesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_ExciseTaxPayableCurrent" xlink:label="exp_ExciseTaxPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_ContingentLiabilityForPerformanceBondsRequiredByStatesMunicipalitiesAndRelatedAgencies" xlink:label="exp_ContingentLiabilityForPerformanceBondsRequiredByStatesMunicipalitiesAndRelatedAgencies"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_LineOfCreditFacilitySemiAnnualBasisTreasuryRate" xlink:label="exp_LineOfCreditFacilitySemiAnnualBasisTreasuryRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsPayableCurrent" xlink:label="us-gaap_DividendsPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedUtilitiesCurrent" xlink:label="us-gaap_AccruedUtilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RangeTwoMember" xlink:label="exp_RangeTwoMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="us-gaap_CommonStockDividendsPerShareCashPaid"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="us-gaap_EarningsPerShareBasicAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:label="us-gaap_PublicUtilitiesInventoryTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:label="us-gaap_NotesAndLoansReceivableNetNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_SegmentReportingInformationProportionateConsolidationOfJointVenturesRevenuesAndOperatingEarnings" xlink:label="exp_SegmentReportingInformationProportionateConsolidationOfJointVenturesRevenuesAndOperatingEarnings"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_SaleOfBusinessMember" xlink:label="exp_SaleOfBusinessMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_NumberOfSectors" xlink:label="exp_NumberOfSectors"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FiscalTwoThousandTwentyFiveStockAwardsMember" xlink:label="exp_FiscalTwoThousandTwentyFiveStockAwardsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_ReadymixPlants" xlink:label="exp_ReadymixPlants"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FairValueOfFinancialInstrumentsLineItems" xlink:label="exp_FairValueOfFinancialInstrumentsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_PercentageOfAggregateAmountRepurchased" xlink:label="exp_PercentageOfAggregateAmountRepurchased"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateAndOtherMember" xlink:label="us-gaap_CorporateAndOtherMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_ScheduleOfAssetsLiabilitiesAndResultsOfOperationsForUnconsolidatedJointVenturesTableTextBlock" xlink:label="exp_ScheduleOfAssetsLiabilitiesAndResultsOfOperationsForUnconsolidatedJointVenturesTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:label="us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplyCommitmentTable" xlink:label="us-gaap_SupplyCommitmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnsecuredDebtMember" xlink:label="us-gaap_UnsecuredDebtMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_TermLoanAgreementMember" xlink:label="exp_TermLoanAgreementMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_ScheduleOfFairValueOfLongTermDebtTableTextBlock" xlink:label="exp_ScheduleOfFairValueOfLongTermDebtTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FiscalTwoThousandTwentyFiveEmployeePerformanceStockAwardsMember" xlink:label="exp_FiscalTwoThousandTwentyFiveEmployeePerformanceStockAwardsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_CementMember" xlink:label="exp_CementMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:label="us-gaap_ProceedsFromRepaymentsOfNotesPayable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FinishedCementMember" xlink:label="exp_FinishedCementMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statement [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Range of Exercise Prices, Lower Range</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryCurrentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory, Current [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryCurrentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inventory Current [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_FairValueOfFinancialInstrumentsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Fair value of financial instruments.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_FairValueOfFinancialInstrumentsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Of Financial Instruments [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_FairValueOfFinancialInstrumentsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value Of Financial Instruments [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Plan Name [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Plan Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Shares Redeemed to Settle Employee Taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Postal Zip Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Postal Zip Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsAndLiabilitiesLesseeAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets and Liabilities, Lessee [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsAndLiabilitiesLesseeAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating Leases</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Disposal Group Name [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Disposal Group Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Incorporation, State or Country Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Incorporation, State or Country Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrecognized compensation cost</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Maximum Performance Level [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Tranche One [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">ACQUISITION</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_TimeVestingRestrictedStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Time vesting restricted stock.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_TimeVestingRestrictedStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Time Vesting Restricted Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_TimeVestingRestrictedStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Time Vesting Restricted Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_StockOptionExercisesAndRestrictedShareIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Stock option exercises and restricted share issuance.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_StockOptionExercisesAndRestrictedShareIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Option Exercises And Restricted Share Issuance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_StockOptionExercisesAndRestrictedShareIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock Option Exercises and Restricted Share Issuances</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Recognized Fair Value of Identified Assets Acquired and Liabilities Assumed</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Investment in Joint Venture</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Intangible Assets, Net (Including Goodwill), Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Intangible Assets, Net (Including Goodwill)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill and Intangible Assets, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongtermDebtTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Term Debt, Type [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongtermDebtTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-term Debt, Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current Portion of Long-term Debt</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less: Current Portion of Long-term Debt</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Term Debt, Current Maturities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Long-Term Debt, Current Maturities, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Leases [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">LEASES</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Commitments and Contingencies Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">COMMITMENTS AND CONTINGENCIES</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Income Tax Liabilities, Net, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Income Tax Liabilities, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred Income Taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_EarningsBeforeInterestAndTaxes_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Earnings before interest and taxes.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_EarningsBeforeInterestAndTaxes_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Before Interest And Taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_EarningsBeforeInterestAndTaxes_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Earnings Before Interest and Income Taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Depreciation, Depletion and Amortization, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Depreciation, Depletion and Amortization</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Depreciation, Depletion and Amortization</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Vesting Percentage of Target PSA's</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_LetterOfCreditMaximumCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Letter of credit maximum capacity.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_LetterOfCreditMaximumCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Letter Of Credit Maximum Capacity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_LetterOfCreditMaximumCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Letter of Credit Facility</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Related Party Transaction [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related Party Transaction [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue from Contract with Customer [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">REVENUE</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Long-Term Debt, Gross, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Debt instrument, principal amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Term Debt, Gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total Debt</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Outstanding borrowings</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntersegmentEliminationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Intersegment Eliminations [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntersegmentEliminationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Intersegment Eliminations [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_AccruedFreightCostCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Accrued freight cost current.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_AccruedFreightCostCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Freight Cost Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_AccruedFreightCostCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Freight</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_ExciseTaxOnShareRepurchases_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Excise Tax on Share Repurchases</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_ExciseTaxOnShareRepurchases_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Excise Tax on Share Repurchases</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_ExciseTaxOnShareRepurchases_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Excise tax on share repurchases.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Central Index Key</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Central Index Key</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Number of Shares, Cancelled</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_FuelAndCoalMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Fuel and coal.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_FuelAndCoalMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fuel And Coal [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_FuelAndCoalMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fuel and Coal [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Changes in Operating Assets and Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Operating Capital [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Common Stock, Shares, Issued, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Shares, Issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common Stock, Issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Statement [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, State or Province</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, State or Province</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_CashPaymentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Cash Payments.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_CashPaymentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash Payments [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_CashPaymentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash Payments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ConsolidationEliminationsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Consolidation, Eliminations [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Aggregate intrinsic value for exercisable options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_RangeThreeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">$118.27 - $139.25 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_RangeThreeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Range three.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_RangeThreeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Range Three [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Method Investment, Nonconsolidated Investee [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Equity Method Investment, Nonconsolidated Investee</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CoverAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cover [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">NET INCREASE IN CASH AND CASH EQUIVALENTS</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share, Basic</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Basic</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Basic</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SupplementaryLeverageRatio_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Banking Regulation, Supplementary Leverage Ratio, Actual</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SupplementaryLeverageRatio_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Supplementary leverage ratio</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_AggregatesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Aggregates.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_AggregatesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Aggregates [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_AggregatesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Aggregates [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Option, Exercise Price Range [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Share Based Compensation Shares Authorized Under Stock Option Plans By Exercise Price Range [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds from (Repayments of) Other Long-Term Debt</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Proceeds from (Repayments of) Other Long-term Debt, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Repayment of Term Loan</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ConsolidationItemsDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Consolidation Items</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ConsolidationItemsDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Consolidation Items [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Unused Borrowing Capacity, Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Term loan facility, unused borrowing capacity, Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Line of Credit Facility, Increase (Decrease), Net, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line of Credit Facility, Increase (Decrease), Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amount of increase in borrowing capacity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Allocated share based compensation expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Nonvested Restricted Stock Shares Activity [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Activity for Nonvested Restricted Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Retained Earnings (Accumulated Deficit), Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Retained Earnings (Accumulated Deficit), Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Retained Earnings (Accumulated Deficit), Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Retained Earnings (Accumulated Deficit)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Retained Earnings</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PlanNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Plan Name [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PlanNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Plan Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Number of Shares, Outstanding Options at March 31, 2024</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Number of Shares, Outstanding Options at June 30, 2024</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Supplemental Cash Flow Elements [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets, Current [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsOfDividendsCommonStock_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Dividends Paid to Stockholders</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsOfDividendsCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments of Ordinary Dividends, Common Stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Defined Benefit Plan [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Defined Benefit Plans Disclosures [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net Cash Provided by Operating Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided by (Used in) Operating Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted Average Grant Date Fair Value, Forfeited</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_ShareBasedCompensationArrangementsByShareBasedPaymentAwardPayoutRangesAndRelatedExpenseTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Payout Ranges and Related Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_ShareBasedCompensationArrangementsByShareBasedPaymentAwardPayoutRangesAndRelatedExpenseTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangements by Share-Based Payment Award, Payout Ranges and Related Expense [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_ShareBasedCompensationArrangementsByShareBasedPaymentAwardPayoutRangesAndRelatedExpenseTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Tabular disclosure of share-based compensation arrangements by share-based payment award, payout ranges and related expense.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accumulated Other Comprehensive Losses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accumulated Other Comprehensive Income (Loss), Net of Tax, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Term of Contract</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease term</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt Instrument [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Description</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock based compensation plan, description</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Property, Plant and Equipment, Net, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Property, Plant and Equipment, Net, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Property, Plant and Equipment, Net, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property, Plant, and Equipment, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2028</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">CASH FLOWS FROM OPERATING ACTIVITIES</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CorporateJointVentureMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Corporate Joint Venture [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CorporateJointVentureMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Joint Venture [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VestingAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Vesting [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Par or Stated Value Per Share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common Stock, Par Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_AggregatesProcessingPlants_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Aggregates processing plants.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_AggregatesProcessingPlants_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Aggregates Processing Plants</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_AggregatesProcessingPlants_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Aggregates processing plants</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Cash Flows [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Term Debt, Fair Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value of long term debt</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_EmployeeStockAwardsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Employee stock awards.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_EmployeeStockAwardsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employee Stock Awards [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_EmployeeStockAwardsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock Awards [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restricted Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Components [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Equity Components</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Address Line One</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Address Line One</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Calculation of Basic and Diluted Common Shares Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Employee-related Liabilities, Current, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employee-related Liabilities, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Payroll and Incentive Compensation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Related Party Transaction [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Related Party Transactions By Related Party [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Share-based payment award, granted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of Shares, Granted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Event Type [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Subsequent Event Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Percentage of principal amount redeemable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Options Outstanding, Weighted-Average Remaining Contractual Life (in years)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Credit Facility, principal balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Risk-Free Interest Rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_SwinglineLoanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Swingline loan.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_SwinglineLoanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Swingline Loan [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_SwinglineLoanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Swingline Loan [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Number of Shares, Restricted Stock Units and Nonvested Restricted Stock at June 30, 2024</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Number of Shares, Restricted Stock Units and Nonvested Restricted Stock at March 31, 2024</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AmendmentFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amendment Flag</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AmendmentFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amendment Flag</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestIncomeAndInterestExpenseDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Interest Income and Interest Expense Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestIncomeAndInterestExpenseDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">INTEREST EXPENSE</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Liability, Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Noncurrent Operating Lease Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_LongTermSupplyAgreementsTermOfTerminationNoticePeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long term supply agreements term of termination notice period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_LongTermSupplyAgreementsTermOfTerminationNoticePeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long Term Supply Agreements Term of Termination Notice Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_LongTermSupplyAgreementsTermOfTerminationNoticePeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Long term supply agreements term of termination notice period.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Additional Paid in Capital, Common Stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Capital in Excess of Par Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Additional Paid in Capital, Common Stock, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Additional Paid in Capital, Common Stock, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ReceivablesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Receivables [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net Earnings</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeLeaseDescriptionTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Lease, Description [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeLeaseDescriptionTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Lessee Lease Description [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Options Outstanding, Weighted-Average Exercise Price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Number of Shares, Exercised</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Number of Shares, Options Exercisable at June 30, 2024</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VariableRateDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Variable Rate [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VariableRateDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Variable Rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_RangeFourMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">$143.09 - $238.27 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_RangeFourMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Range four.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_RangeFourMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Range Four [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_PaperboardMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Paperboard.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_PaperboardMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Paperboard [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_PaperboardMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Paperboard [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-Term Debt</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Debt [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityComponentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Component [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityComponentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Equity Component</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statistical Measurement [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statistical Measurement</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Corporate General and Administrative Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">General and Administrative Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel">Corporate General and Administrative Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">General and Administrative Expense, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other Non-Operating Income (Loss)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other Nonoperating Income (Expense), Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Nonoperating Income (Expense)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Other Non-Operating Income (Expense)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Preferred Stock, Shares Issued, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock, Shares Issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred Stock, Issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeasePayments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating Cash Flows Used for Operating Leases</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeasePayments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Payments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proceeds from Stock Option Exercises</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds from Stock Options Exercised</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Retirement Benefits [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">PENSION AND EMPLOYEE BENEFIT PLANS</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Debt Instrument, Unamortized Discount, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Unamortized Discount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt instrument, original issue discount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_NewYorkFederalReserveBankMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">New york federal reserve bank.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_NewYorkFederalReserveBankMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">New York Federal Reserve Bank [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_NewYorkFederalReserveBankMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">NYFRB [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payables and Accruals [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock Options Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ConsolidationItemsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Consolidation Items [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ConsolidationItemsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Consolidation Items</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Prepaid and Other Current Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Prepaid Expense and Other Assets, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Prepaid and Other Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Options Exercisable, Weighted-Average Exercise Price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_PerformanceVestingRestrictedStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Performance Vesting Restricted Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_PerformanceVestingRestrictedStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Performance Vesting Restricted Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Comprehensive Earnings</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Common Stock, Shares, Outstanding, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Common Stock, Shares, Outstanding, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Shares, Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common Stock, Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock, Par or Stated Value Per Share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred Stock, Par Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Payable and Accrued Liabilities, Current [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_LongTermCompensationPlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Long term compensation plan.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_LongTermCompensationPlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long Term Compensation Plan [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_LongTermCompensationPlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long Term Compensation Plan [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestIncomeExpenseNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Interest Income (Expense), Operating [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestIncomeExpenseNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Interest Income (Expense), Net [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Defined Benefit Plan Disclosure [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Defined Benefit Plan Disclosure [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Activity for Restricted Stock Units</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Interactive Data Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Interactive Data Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentQuarterlyReport_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Quarterly Report</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentQuarterlyReport_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Quarterly Report</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted Average Grant Date Fair Value, Vested</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Leases of Lessee Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">LEASES</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statistical Measurement [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statistical Measurement</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Cost of Goods and Services Sold, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cost of Goods and Services Sold</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cost of Goods Sold</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseCost_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Cost</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseCost_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating Lease Cost</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Threshold Performance Level [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Tranche Three [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentPaymentTerms_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Payment Terms</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentPaymentTerms_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Interest payment period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_PercentageOfAverageReturnOnInvestedCapitalOnShareBasedCompensationArrangement_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Percentage of average return on invested capital</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_PercentageOfAverageReturnOnInvestedCapitalOnShareBasedCompensationArrangement_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Percentage Of Average Return On Invested Capital On Share Based Compensation Arrangement</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_PercentageOfAverageReturnOnInvestedCapitalOnShareBasedCompensationArrangement_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Percentage of average return on invested capital on share based compensation arrangement.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Related and Nonrelated Parties [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related Party</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedStockExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Stock or Unit Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedStockExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restricted stock or unit expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeaseCost_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lease, Cost</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeaseCost_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total Lease Cost</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Future Payments for Operating Leases</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_FiscalTwoThousandTwentyFiveTimeVestingRestrictedStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fiscal 2025 Employee Restricted Stock Unit Time-Vesting Award [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_FiscalTwoThousandTwentyFiveTimeVestingRestrictedStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fiscal Two Thousand Twenty Five Time Vesting Restricted Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_FiscalTwoThousandTwentyFiveTimeVestingRestrictedStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Fiscal two thousand twenty five time vesting restricted stock.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_Nonrule10B51Arrmodifiedflag_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Non-Rule 10b5-1 Arrangement Modified</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_Nonrule10B51Arrmodifiedflag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">NonRule10b51ArrModifiedFlag</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_Nonrule10B51Arrmodifiedflag_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">NonRule10b51ArrModifiedFlag</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Activity for Restricted Stock Units and Nonvested Restricted Stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted Average Grant Date Fair Value, Granted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-average period of recognition of unrecognized compensation cost</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Employee Benefits, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Benefits</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Assets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Identifiable Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Assets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Assets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Measurement Period / Expected Life</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Long-Term Debt Instruments [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt Instrument [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Number of Shares, Vested</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_MaturityPeriodTwoThousandTwentyTwoMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Maturity Period Two Thousand Twenty Two [Member].</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_MaturityPeriodTwoThousandTwentyTwoMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Maturity Period Two Thousand Twenty Two [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_MaturityPeriodTwoThousandTwentyTwoMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Maturity Period 2022 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PensionExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Expected pension expense for fiscal 2024</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PensionExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Pension Cost (Reversal of Cost)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Recent Accounting Pronouncements</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, City or Town</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, City or Town</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">AOCI Attributable to Parent [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accumulated Other Comprehensive Losses [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Income (Loss) from Equity Method Investments, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income (Loss) from Equity Method Investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Equity in Earnings of Unconsolidated Joint Venture</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Equity in Earnings of Unconsolidated Joint Venture</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segments [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Segments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BankingAndThriftInterestAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Banking and Thrift, Interest [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Number of Shares, Forfeited</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_TermLoanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Term loan.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_TermLoanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Term Loan [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_TermLoanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Term Loan [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Two point five zero zero percentage senior unsecured notes due two thousand twenty six.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Two Point Five Zero Zero Percentage Senior Unsecured Notes Due Two Thousand Twenty Six [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2.500% Senior Unsecured Notes Due 2026</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_CementDistributionTerminals_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Cement distribution terminals.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_CementDistributionTerminals_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cement Distribution Terminals</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_CementDistributionTerminals_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cement distribution terminals</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Unfunded Pension Liability, net of tax</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_DebtInstrumentMaturityYear_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Debt instrument maturity year.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_DebtInstrumentMaturityYear_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Maturity Year</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_DebtInstrumentMaturityYear_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt instrument, maturity year</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Segment Reporting Information By Segment [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Interest Income and Interest Expense Disclosure [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Interest Expense, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">SHARE-BASED EMPLOYEE COMPENSATION</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_PerformanceVestingStockOptionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Performance vesting stock options.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_PerformanceVestingStockOptionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Performance Vesting Stock Options [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_PerformanceVestingStockOptionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Performance Vesting Stock Options [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Number of shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of shares available for future grant</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_DebtInstrumentMaturityPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Debt instrument maturity period.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_DebtInstrumentMaturityPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Maturity Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_DebtInstrumentMaturityPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt instrument, maturity period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-Average Discount Rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Disclosures [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Revenue and Operating Earnings Related to Business Acquisition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Acquisition, Pro Forma Information [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Lease, Description [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Lessee Lease Description [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities, Current [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Income Taxes Paid, Net, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Taxes Paid, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_CementPlantLocations_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Cement plant locations.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_CementPlantLocations_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cement Plant Locations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_CementPlantLocations_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cement plant locations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_SharesRepurchasedFromAssumedProceedsOfAssumedExercisedOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Shares repurchased from assumed proceeds of assumed exercised options.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_SharesRepurchasedFromAssumedProceedsOfAssumedExercisedOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Shares Repurchased From Assumed Proceeds Of Assumed Exercised Options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_SharesRepurchasedFromAssumedProceedsOfAssumedExercisedOptions_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less Shares Repurchased from Proceeds of Assumed Exercised Options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_Security12bTitle_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Title of 12(b) Security</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_Security12bTitle_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Title of 12(b) Security</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Cash and Cash Equivalents, at Carrying Value, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Cash and Cash Equivalents, at Carrying Value, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Cash and Cash Equivalents, at Carrying Value, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash and Cash Equivalents, at Carrying Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash and Cash Equivalents</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2029</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lease, Cost [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Lease Expense for Operating and Short-Term Leases</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Redemption, Period [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt Instrument, Redemption, Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Stockholders' Equity [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inventory [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockOptionPlanExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock or Unit Option Plan Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockOptionPlanExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock option expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Fiscal Period Focus</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Fiscal Period Focus</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total intrinsic value of options exercised</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Shares Redeemed to Settle Employee Taxes on Stock Compensation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Term Debt, Excluding Current Maturities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-term Debt</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Long-term Debt</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Options granted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of Shares, Granted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Goodwill [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Segment Breakdown of Goodwill</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_RepairPartsAndSuppliesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Repair parts and supplies.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_RepairPartsAndSuppliesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Repair Parts And Supplies [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_RepairPartsAndSuppliesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Repair Parts and Supplies [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_RawMaterialsAndMaterialInProgressMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Raw materials and material in progress.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_RawMaterialsAndMaterialInProgressMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Raw Materials And Material In Progress [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_RawMaterialsAndMaterialInProgressMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Raw Materials and Material-in-Progress [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Event Type [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Subsequent Event Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">ACCOUNTS AND NOTES RECEIVABLE</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-Average Assumptions Used to Value Option Awards</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingSegmentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Segments [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingSegmentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating Segments [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SupplyCommitmentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Supply Commitment [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SupplyCommitmentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Supply Commitment [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PublicUtilitiesInventoryAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PublicUtilitiesInventoryAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inventory</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">CASH FLOWS FROM INVESTING ACTIVITIES</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_RevenueFromContractWithCustomerCollectionTerms_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Revenue from contract with customer collection terms.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_RevenueFromContractWithCustomerCollectionTerms_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue From Contract With Customer Collection Terms</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_RevenueFromContractWithCustomerCollectionTerms_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue from contract with customer collection terms</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Purchase and Retirement of Common Stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments for Repurchase of Common Stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Revenue from Contract with Customer, Excluding Assessed Tax, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Comprehensive Income [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">INCOME TAXES</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashFlowSupplementalDisclosuresTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash Flow, Supplemental Disclosures [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashFlowSupplementalDisclosuresTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">SUPPLEMENTAL CASH FLOW INFORMATION</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CreditFacilityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Credit Facility [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CreditFacilityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Credit Facility</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Accrued Liabilities, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressAddressLine2_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Address Line Two</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressAddressLine2_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Address Line Two</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities and Equity [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">2.500% Senior Unsecured Notes [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Two point five zero zero percentage senior unsecured notes due two thousand thirty one.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Two Point Five Zero Zero Percentage Senior Unsecured Notes Due Two Thousand Thirty One [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2.500% Senior Unsecured Notes Due 2031 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Repurchased and Retired During Period, Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Purchase and Retirement of Common Stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Period End Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Period End Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net Cash Used in Financing Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided by (Used in) Financing Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net Actuarial Change in Defined Benefit Plans</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_Rule10B51Arrmodifiedflag_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Rule 10b5-1 Arrangement Modified</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_Rule10B51Arrmodifiedflag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Rule10b51ArrModifiedFlag</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_Rule10B51Arrmodifiedflag_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Rule10b51ArrModifiedFlag</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Effective Income Tax Rate Reconciliation, Percent, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation, Percent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Effective tax rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shares Excluded Due to Anti-Dilution Effects, Including Contingent Awards</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock Compensation Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Liabilities, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accrued Expenses, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Thereafter</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_WhollyOwnedOperationsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Wholly owned operations.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_WhollyOwnedOperationsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Wholly Owned Operations [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_WhollyOwnedOperationsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Wholly-Owned [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Expense (Benefit)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Income Taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Income Tax Expense (Benefit), Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DividendsCommonStockCash_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Dividends, Common Stock, Cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DividendsCommonStockCash_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Dividends to Shareholders</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_TradingSymbol_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Trading Symbol</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_TradingSymbol_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Trading Symbol</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combinations [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VariableRateAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Variable Rate [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VariableRateAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Variable Rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity, Attributable to Parent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Beginning balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total Stockholders&#8217; Equity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_InterestCoverageRatioMinimum_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Interest coverage ratio</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_InterestCoverageRatioMinimum_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Interest coverage ratio minimum.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_InterestCoverageRatioMinimum_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Interest Coverage Ratio Minimum</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Tax Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, Tax</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Taxes Receivable, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Tax Receivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_DeferredIncomeTaxExpenseBenefitContinuedAndDiscontinuedOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Deferred income tax expense benefit continued and discontinued operations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_DeferredIncomeTaxExpenseBenefitContinuedAndDiscontinuedOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Income Tax Expense Benefit Continued And Discontinued Operations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_DeferredIncomeTaxExpenseBenefitContinuedAndDiscontinuedOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred Income Tax Provision</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_RestrictedStockUnitsAndRestrictedStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Stock Units and Restricted Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_RestrictedStockUnitsAndRestrictedStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Restricted stock units and restricted stock.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Liabilities, Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other Long-term Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other Liabilities, Noncurrent, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments to Acquire Businesses, Gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Purchase price of separate operating segment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Acquisition Spending</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_RecycledPaperboardMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Recycled Paperboard [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_RecycledPaperboardMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Recycled paperboard.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_GypsumWallboardMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Gypsum wallboard.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_GypsumWallboardMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Gypsum Wallboard [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_GypsumWallboardMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Gypsum Wallboard [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Goodwill, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Goodwill, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Goodwill, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_FiscalTwoThousandTwentyFiveTimeVestingStockOptionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fiscal 2025 Time Vesting Stock Options [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_FiscalTwoThousandTwentyFiveTimeVestingStockOptionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fiscal Two Thousand Twenty Five Time Vesting Stock Options [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_FiscalTwoThousandTwentyFiveTimeVestingStockOptionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Fiscal two thousand twenty five time vesting stock options.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeasesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Leases [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Noncurrent Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Assets, Noncurrent, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets, Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Exercise Price Range [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Exercise Price Range</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_SlagGrindingFacility_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Slag grinding facility.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_SlagGrindingFacility_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Slag Grinding Facility</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_SlagGrindingFacility_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Slag grinding facility</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Range of Exercise Prices, Upper Range</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_DebtInstrumentRedemptionPeriodPriorToAugustTwoThousandAndNineteenMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Debt instrument redemption period prior to august two thousand and nineteen.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_DebtInstrumentRedemptionPeriodPriorToAugustTwoThousandAndNineteenMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Redemption Period Prior To August Two Thousand And Nineteen [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_DebtInstrumentRedemptionPeriodPriorToAugustTwoThousandAndNineteenMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Prior to August 1, 2019 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_StatementScenarioAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Scenario [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_StatementScenarioAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Scenario</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Dividend Yield</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_SecurityExchangeName_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Security Exchange Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_SecurityExchangeName_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Security Exchange Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_RangeOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">$59.32 - $81.28 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_RangeOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Range one.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_RangeOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Range One [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestExpenseBorrowings_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Interest Expense, Borrowings, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestExpenseBorrowings_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Interest Expense, Borrowings</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestExpenseBorrowings_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Interest Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GuarantyLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Guaranty Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GuarantyLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Outstanding guarantees</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_ConcreteAndAggregatesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Concrete and aggregates.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_ConcreteAndAggregatesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concrete And Aggregates [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_ConcreteAndAggregatesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concrete and Aggregates [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_LegalEntityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Legal Entity [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_LegalEntityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Legal Entity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line of Credit [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Line of Credit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Disclosures [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">FAIR VALUE OF FINANCIAL INSTRUMENTS</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2027</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted Average Fair Value of Options Granted During the Year</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Event [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Subsequent Event [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MaximumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Maximum [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MaximumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Maximum [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities and Equity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Liabilities and Stockholders' Equity, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Lease Right-of-Use Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Right-of-Use Asset</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating Lease Right-of-Use Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Retirement Benefits [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share, Diluted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Diluted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Diluted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Liabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Liabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_GypsumWallboardPlants_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Gypsum wallboard plants.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_GypsumWallboardPlants_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Gypsum Wallboard Plants</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_GypsumWallboardPlants_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Gypsum wallboard plants</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total Current Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided by (Used in) Investing Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net Cash Used in Investing Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedFairValueOfAwardsGranted_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Estimated Fair Value of Market-Based PSAs at Grant Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedFairValueOfAwardsGranted_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement by Share Based Payment Award Fair Value Assumptions Estimated Fair Value of Awards Granted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedFairValueOfAwardsGranted_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share based compensation arrangement by share based payment award fair value assumptions estimated fair value of awards granted.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ScenarioForecastMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Forecast [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ScenarioForecastMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Scenario Forecast [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation vesting period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Options Outstanding, Number of Shares Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFilerCategory_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Filer Category</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFilerCategory_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Filer Category</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Redemption, Period [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt Instrument, Redemption, Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">BASIS OF PRESENTATION</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestExpenseOtherLongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Interest Expense, Other Long-Term Debt</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestExpenseOtherLongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other Expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Current Fiscal Year End Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current Fiscal Year End Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less: Imputed Interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock Compensation Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Noncash Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Share-based Payment Arrangement, Noncash Expense, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Aggregate intrinsic value for outstanding options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Related and Nonrelated Parties [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related Party</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityRegistrantName_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Registrant Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityRegistrantName_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Registrant Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Gross Profit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Gross Margin</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Gross Profit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number of Reportable Segments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of reportable business segments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">COMPUTATION OF EARNINGS PER SHARE</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt instrument, maturity date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Maturity Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Emerging Growth Company</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Emerging Growth Company</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Weighted Average Number of Shares Outstanding, Basic, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Number of Shares Outstanding, Basic</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Basic</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Weighted-Average Shares of Common Stock Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VestingDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Vesting [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllOtherSegmentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other, net [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllOtherSegmentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Operating Segment [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Shares Authorized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common Stock, Authorized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentExpenditureAdditionToLongLivedAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Capital Expenditures</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentExpenditureAdditionToLongLivedAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment, Expenditure, Addition to Long-Lived Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Interest Payable, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_MaturityPeriodTwoThousandTwentyOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Maturity Period Two Thousand Twenty One [Member].</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_MaturityPeriodTwoThousandTwentyOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Maturity Period Two Thousand Twenty One [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_MaturityPeriodTwoThousandTwentyOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Maturity Period 2021 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Method Investment, Nonconsolidated Investee [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Equity Method Investment, Nonconsolidated Investee</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts Payable and Accrued Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Disclosure [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Accounts and Notes Receivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Accounts and Notes Receivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Term Debt [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">LONG-TERM DEBT</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-Average Exercise Price, Granted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Exercise Price Range [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Exercise Price Range</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_SalesVolume_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Cement sales volumes in tons.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_SalesVolume_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Sales Volume</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_SalesVolume_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cement Sales Volume</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounting Policies [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock Option Activity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_DebtInstrumentRedemptionPeriodOnOrAfterAprilOneTwoThousandThirtyOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Debt instrument redemption period on or after April one two thousand thirty one.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_DebtInstrumentRedemptionPeriodOnOrAfterAprilOneTwoThousandThirtyOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Redemption Period On Or After April One Two Thousand Thirty One [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_DebtInstrumentRedemptionPeriodOnOrAfterAprilOneTwoThousandThirtyOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Redeemable On or After April 1, 2031 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCredit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Long-term Line of Credit, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCredit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Term Line of Credit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCredit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revolving Credit Facility</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCredit_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Borrowings outstanding under Credit Facility</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Disclosure [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity, Attributable to Parent [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stockholders&#8217; Equity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Noncash Financing Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Disposal Group Name [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Disposal Group Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statement [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line of Credit Facility, Periodic Payment, Principal</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Quarterly principle payments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Schedule of balance sheet information related to leases.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Balance Sheet Information Related To Leases Table [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Balance Sheet Information Related to Leases</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_PerformanceStockOptionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Performance stock options [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_PerformanceStockOptionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Performance Stock Options [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_PerformanceStockOptionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Performance stock options.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock, Shares Authorized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred Stock, Authorized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestExpenseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Interest Expense, Operating and Nonoperating [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">4.500% Senior Unsecured Notes [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Four point five zero zero percentage senior unsecured notes due two thousand twenty six.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Four Point Five Zero Zero Percentage Senior Unsecured Notes Due Two Thousand Twenty Six [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">4.500% Senior Unsecured Notes Due 2026 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFileNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Securities Act File Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFileNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity File Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">SEGMENT INFORMATION</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue from Contract with Customer [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Disclosure [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Financial Position [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Interest Expense, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel">Interest Expense, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Interest Expense, Operating and Nonoperating</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Interest Expense, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Income (Loss)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Operating Income (Loss), Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating earnings</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Operating Earnings</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Expected Volatility</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Income Taxes, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Tax Payable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CorporateNonSegmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Corporate Non Segment [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CorporateNonSegmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LetterOfCreditMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Letter of Credit [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LetterOfCreditMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Letter of Credit [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityShellCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Shell Company</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityShellCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Shell Company</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Professional Fees, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Legal and Professional</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Options Exercisable , Number of Shares Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Interest Rate, Effective Percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Effective interest rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Tax Identification Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Tax Identification Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">ASSETS</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCurrentReportingStatus_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Current Reporting Status</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCurrentReportingStatus_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Current Reporting Status</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_ExciseTaxPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Excise Tax</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_ExciseTaxPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Excise Tax Payable Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_ExciseTaxPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Excise tax payable current.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Term Debt, Type [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-term Debt, Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">INVENTORIES</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Fiscal Year Focus</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Fiscal Year Focus</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock, Value, Issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred Stock, Par Value $0.01; Authorized 5,000,000 Shares; None Issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Preferred Stock, Value, Issued, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Preferred Stock, Value, Issued, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Preferred Stock, Value, Issued, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_ContingentLiabilityForPerformanceBondsRequiredByStatesMunicipalitiesAndRelatedAgencies_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Contingent liability for performance bonds required by states municipalities and related agencies.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_ContingentLiabilityForPerformanceBondsRequiredByStatesMunicipalitiesAndRelatedAgencies_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contingent Liability For Performance Bonds Required By States Municipalities And Related Agencies</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_ContingentLiabilityForPerformanceBondsRequiredByStatesMunicipalitiesAndRelatedAgencies_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Contingently liable for performance, current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">CASH AND CASH EQUIVALENTS AT END OF PERIOD</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_LineOfCreditFacilitySemiAnnualBasisTreasuryRate_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Line of credit facility semi annual basis treasury rate.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_LineOfCreditFacilitySemiAnnualBasisTreasuryRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line Of Credit Facility Semi Annual Basis Treasury Rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_LineOfCreditFacilitySemiAnnualBasisTreasuryRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Semi annual basis, treasury rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DividendsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Dividends Payable, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DividendsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Dividends</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CityAreaCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">City Area Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CityAreaCode_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">City Area Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LettersOfCreditOutstandingAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Letters of Credit Outstanding, Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LettersOfCreditOutstandingAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Letters of credit outstanding, amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LettersOfCreditOutstandingAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Outstanding letters of credit, amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Supplemental Cash Flow Information</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total Current Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Inventory</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Inventory, Net, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inventories</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedUtilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Utilities, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedUtilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Power and Fuel</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statutory tax rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_LocalPhoneNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Local Phone Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_LocalPhoneNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Local Phone Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_RangeTwoMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">$87.37 - $106.24 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_RangeTwoMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Range two.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_RangeTwoMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Range Two [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockDividendsPerShareCashPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Dividends, Per Share, Cash Paid</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockDividendsPerShareCashPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">CASH DIVIDENDS PER SHARE</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Commitments and Contingencies Disclosure [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredFinanceCostsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Debt Issuance Costs, Net, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredFinanceCostsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Issuance Costs, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredFinanceCostsNet_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less: Debt Origination Costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Liability, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating Lease Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Current Operating Lease Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Interest Rate, Stated Percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt instrument, interest rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Retained Earnings [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Retained Earnings [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share, Basic [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">EARNINGS PER SHARE</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PublicUtilitiesInventoryTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PublicUtilitiesInventoryTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inventory</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Additions to Property, Plant, and Equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments to Acquire Property, Plant, and Equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Payments to Acquire Property, Plant, and Equipment, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentTransitionReport_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Transition Report</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentTransitionReport_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Transition Report</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Other Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Other Operating Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Increase (Decrease) in Other Operating Assets, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2026</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-Average Exercise Price, Exercised</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less: Unamortized Discounts and Debt Issuance Costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MinimumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Minimum [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MinimumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Minimum [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">ACCRUED EXPENSES</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Weighted Average Grant Date Fair Value, Restricted Stock at June 30, 2024</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Weighted Average Grant Date Fair Value, Restricted Stock at March 31, 2024</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Additional Paid-in Capital [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Capital in Excess of Par Value [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NotesAndLoansReceivableNetNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Financing Receivable, after Allowance for Credit Loss, Noncurrent, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NotesAndLoansReceivableNetNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Financing Receivable, after Allowance for Credit Loss, Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NotesAndLoansReceivableNetNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Notes Receivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Adjustments to Reconcile Net Earnings to Net Cash Provided by Operating Activities, Net of Effect of NonCash Activity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2025 (remaining nine months)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other Assets, Noncurrent, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Assets, Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Distributions from Joint Venture</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds from Equity Method Investment, Distribution</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_SegmentReportingInformationProportionateConsolidationOfJointVenturesRevenuesAndOperatingEarnings_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Segment reporting information proportionate consolidation of joint ventures revenues and operating earnings.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_SegmentReportingInformationProportionateConsolidationOfJointVenturesRevenuesAndOperatingEarnings_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting Information Proportionate Consolidation Of Joint Ventures Revenues And Operating Earnings</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_SegmentReportingInformationProportionateConsolidationOfJointVenturesRevenuesAndOperatingEarnings_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proportionate consolidation of share of joint venture revenues and operating earnings</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrual for Taxes Other than Income Taxes, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property Taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segments [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Segments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PerformanceSharesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Performance share units [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PerformanceSharesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Performance Shares [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Inventory, Current [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Inventories</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_SaleOfBusinessMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Sale of business.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_SaleOfBusinessMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Sale Of Business [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_SaleOfBusinessMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sale of business [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Common Stock, Shares Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Common Stock, Shares Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_NumberOfSectors_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Number of sectors.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_NumberOfSectors_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number Of Sectors</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_NumberOfSectors_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of sectors</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_FiscalTwoThousandTwentyFiveStockAwardsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fiscal 2025 Stock Awards [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_FiscalTwoThousandTwentyFiveStockAwardsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fiscal Two Thousand Twenty Five Stock Awards [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_FiscalTwoThousandTwentyFiveStockAwardsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Fiscal two thousand twenty five stock awards .</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ScenarioUnspecifiedDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Scenario [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ScenarioUnspecifiedDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Scenario</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_ReadymixPlants_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Readymix plants.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_ReadymixPlants_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Readymix Plants</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_ReadymixPlants_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Readymix concrete batch plants</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Taxes Payable (Receivable)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Earnings before Income Taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Earnings from Continuing Operations Before Income Taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Earnings Before Income Taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common Stock, Par Value $0.01; Authorized 100,000,000 Shares;Issued and Outstanding 33,761,968 and 34,143,945 Shares, respectively</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Common Stock, Value, Issued, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Common Stock, Value, Issued, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Common Stock, Value, Issued, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Value, Issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_FairValueOfFinancialInstrumentsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Fair value of financial instruments.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_FairValueOfFinancialInstrumentsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Of Financial Instruments [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_FairValueOfFinancialInstrumentsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value Of Financial Instruments [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Investment Income, Interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Interest Income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_PercentageOfAggregateAmountRepurchased_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Percentage of aggregate amount repurchased.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_PercentageOfAggregateAmountRepurchased_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Percentage Of Aggregate Amount Repurchased</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_PercentageOfAggregateAmountRepurchased_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Percentage of aggregate amount repurchased</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Present Value of Lease Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total Operating Lease Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Accrued Liabilities [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Accrued Expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CorporateAndOtherMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Corporate Segment and Other Operating Segment [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CorporateAndOtherMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Corporate and Other [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Number of Shares Outstanding, Diluted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Diluted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Weighted-Average Common Stock and Dilutive Securities Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Financial Information Related to Operations by Segment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts and Notes Receivable, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accounts Receivable, after Allowance for Credit Loss, Current, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total Lease Payments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Inventories</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Inventories</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Increase (Decrease) in Inventories, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Vesting Percentage of Performance Stock Awards</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangements by Share-Based Payment Award, Performance-Based Units, Vested and Expected to Vest [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amortization of Net Actuarial Loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">AVERAGE SHARES OUTSTANDING</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntitySmallBusiness_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Small Business</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntitySmallBusiness_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Small Business</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting Information [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Segment Reporting Information [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Basis Spread on Variable Rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Variable margin</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_ScheduleOfAssetsLiabilitiesAndResultsOfOperationsForUnconsolidatedJointVenturesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Schedule of Assets Liabilities and Results of Operations for Unconsolidated Joint Ventures, Table.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_ScheduleOfAssetsLiabilitiesAndResultsOfOperationsForUnconsolidatedJointVenturesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Assets Liabilities And Results Of Operations For Unconsolidated Joint Ventures Table [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_ScheduleOfAssetsLiabilitiesAndResultsOfOperationsForUnconsolidatedJointVenturesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summarized Financial Information for Joint Venture Unconsolidated</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Revenues_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Revenues, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Revenues_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenues</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Revenues_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sales and Use Taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Sales and Excise Tax Payable, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CreditFacilityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Credit Facility [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CreditFacilityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Credit Facility</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revolving Credit Facility [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revolving Credit Facility [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restricted Stock and Restricted Stock Units</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">CASH FLOWS FROM FINANCING ACTIVITIES</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Weighted-Average Exercise Price, Outstanding Options at June 30, 2024</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Weighted-Average Exercise Price, Outstanding Options at March 31, 2024</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SupplyCommitmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Supply Commitment [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SupplyCommitmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Supply Commitment [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Incremental Common Shares Attributable to Share-based Payment Arrangements, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Assumed Exercise of Outstanding Dilutive Options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnsecuredDebtMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unsecured Debt [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnsecuredDebtMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unsecured Debt</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_TermLoanAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Term loan agreement.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_TermLoanAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Term Loan Agreement [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_TermLoanAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Term Loan Agreement [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Right-of-Use Assets Obtained for Capitalized Operating Leases</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line of Credit Facility, Commitment Fee Percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unused line of credit commitment fee based on leverage ratio</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_ScheduleOfFairValueOfLongTermDebtTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Schedule of fair value of long term debt.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_ScheduleOfFairValueOfLongTermDebtTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Fair Value Of Long Term Debt Table [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_ScheduleOfFairValueOfLongTermDebtTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value of Senior Notes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_FiscalTwoThousandTwentyFiveEmployeePerformanceStockAwardsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fiscal 2025 Employee Performance Stock Awards [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_FiscalTwoThousandTwentyFiveEmployeePerformanceStockAwardsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fiscal Two Thousand Twenty Five Employee Performance Stock Awards [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_FiscalTwoThousandTwentyFiveEmployeePerformanceStockAwardsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Fiscal two thousand twenty five employee performance stock awards.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Weighted Average Remaining Lease Term</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-Average Remaining Lease Term (in years)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_CementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Cement.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_CementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cement [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_CementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cement [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromRepaymentsOfNotesPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Increase in Credit Facility</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromRepaymentsOfNotesPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds from (Repayments of) Notes Payable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromRepaymentsOfNotesPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Proceeds from (Repayments of) Notes Payable, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accounts Payable, Current, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Payable, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts Payable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShortTermLeaseCost_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Short-Term Lease, Cost</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShortTermLeaseCost_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Short-Term Lease Cost</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_FinishedCementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Finished cement.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_FinishedCementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finished Cement [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="exp_FinishedCementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Finished Cement [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Receivable, Allowance for Credit Loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Allowance for doubtful accounts</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Accounts Receivable, Allowance for Credit Loss, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Accounts Receivable, Allowance for Credit Loss, Beginning Balance</link:label>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="us-gaap_InventoryCurrentTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_FairValueOfFinancialInstrumentsTable" xlink:to="exp_FairValueOfFinancialInstrumentsTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:to="us-gaap_AssetsAndLiabilitiesLesseeAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_TimeVestingRestrictedStockMember" xlink:to="exp_TimeVestingRestrictedStockMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_StockOptionExercisesAndRestrictedShareIssuance" xlink:to="exp_StockOptionExercisesAndRestrictedShareIssuance_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:to="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetIncludingGoodwill_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_LongtermDebtTypeDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_EarningsBeforeInterestAndTaxes" xlink:to="exp_EarningsBeforeInterestAndTaxes_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_LetterOfCreditMaximumCapacity" xlink:to="exp_LetterOfCreditMaximumCapacity_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntersegmentEliminationMember" xlink:to="us-gaap_IntersegmentEliminationMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_AccruedFreightCostCurrent" xlink:to="exp_AccruedFreightCostCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_ExciseTaxOnShareRepurchases" xlink:to="exp_ExciseTaxOnShareRepurchases_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_FuelAndCoalMember" xlink:to="exp_FuelAndCoalMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_CashPaymentsAbstract" xlink:to="exp_CashPaymentsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidationEliminationsMember" xlink:to="srt_ConsolidationEliminationsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_RangeThreeMember" xlink:to="exp_RangeThreeMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementaryLeverageRatio" xlink:to="us-gaap_SupplementaryLeverageRatio_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_AggregatesMember" xlink:to="exp_AggregatesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" xlink:to="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidationItemsDomain" xlink:to="srt_ConsolidationItemsDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:to="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink:to="us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:to="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_SupplementalCashFlowElementsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividendsCommonStock" xlink:to="us-gaap_PaymentsOfDividendsCommonStock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_ShareBasedCompensationArrangementsByShareBasedPaymentAwardPayoutRangesAndRelatedExpenseTableTextBlock" xlink:to="exp_ShareBasedCompensationArrangementsByShareBasedPaymentAwardPayoutRangesAndRelatedExpenseTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateJointVentureMember" xlink:to="us-gaap_CorporateJointVentureMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_AggregatesProcessingPlants" xlink:to="exp_AggregatesProcessingPlants_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtFairValue" xlink:to="us-gaap_LongTermDebtFairValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_EmployeeStockAwardsMember" xlink:to="exp_EmployeeStockAwardsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_SwinglineLoanMember" xlink:to="exp_SwinglineLoanMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeAndInterestExpenseDisclosureTextBlock" xlink:to="us-gaap_InterestIncomeAndInterestExpenseDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_LongTermSupplyAgreementsTermOfTerminationNoticePeriod" xlink:to="exp_LongTermSupplyAgreementsTermOfTerminationNoticePeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:to="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ReceivablesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_LesseeLeaseDescriptionTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_VariableRateDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_RangeFourMember" xlink:to="exp_RangeFourMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_PaperboardMember" xlink:to="exp_PaperboardMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_NewYorkFederalReserveBankMember" xlink:to="exp_NewYorkFederalReserveBankMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_PerformanceVestingRestrictedStockMember" xlink:to="exp_PerformanceVestingRestrictedStockMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_LongTermCompensationPlanMember" xlink:to="exp_LongTermCompensationPlanMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNetAbstract" xlink:to="us-gaap_InterestIncomeExpenseNetAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPaymentTerms" xlink:to="us-gaap_DebtInstrumentPaymentTerms_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_PercentageOfAverageReturnOnInvestedCapitalOnShareBasedCompensationArrangement" xlink:to="exp_PercentageOfAverageReturnOnInvestedCapitalOnShareBasedCompensationArrangement_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockExpense" xlink:to="us-gaap_RestrictedStockExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_FiscalTwoThousandTwentyFiveTimeVestingRestrictedStockMember" xlink:to="exp_FiscalTwoThousandTwentyFiveTimeVestingRestrictedStockMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_Nonrule10B51Arrmodifiedflag" xlink:to="exp_Nonrule10B51Arrmodifiedflag_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_MaturityPeriodTwoThousandTwentyTwoMember" xlink:to="exp_MaturityPeriodTwoThousandTwentyTwoMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionExpense" xlink:to="us-gaap_PensionExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BankingAndThriftInterestAbstract" xlink:to="us-gaap_BankingAndThriftInterestAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_TermLoanMember" xlink:to="exp_TermLoanMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember" xlink:to="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_CementDistributionTerminals" xlink:to="exp_CementDistributionTerminals_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_DebtInstrumentMaturityYear" xlink:to="exp_DebtInstrumentMaturityYear_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" xlink:to="us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_PerformanceVestingStockOptionsMember" xlink:to="exp_PerformanceVestingStockOptionsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_DebtInstrumentMaturityPeriod" xlink:to="exp_DebtInstrumentMaturityPeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_CementPlantLocations" xlink:to="exp_CementPlantLocations_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_SharesRepurchasedFromAssumedProceedsOfAssumedExercisedOptions" xlink:to="exp_SharesRepurchasedFromAssumedProceedsOfAssumedExercisedOptions_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionPlanExpense" xlink:to="us-gaap_StockOptionPlanExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_RepairPartsAndSuppliesMember" xlink:to="exp_RepairPartsAndSuppliesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_RawMaterialsAndMaterialInProgressMember" xlink:to="exp_RawMaterialsAndMaterialInProgressMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingSegmentsMember" xlink:to="us-gaap_OperatingSegmentsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplyCommitmentLineItems" xlink:to="us-gaap_SupplyCommitmentLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PublicUtilitiesInventoryAxis" xlink:to="us-gaap_PublicUtilitiesInventoryAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_RevenueFromContractWithCustomerCollectionTerms" xlink:to="exp_RevenueFromContractWithCustomerCollectionTerms_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:to="us-gaap_CashFlowSupplementalDisclosuresTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" xlink:to="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_Rule10B51Arrmodifiedflag" xlink:to="exp_Rule10B51Arrmodifiedflag_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_WhollyOwnedOperationsMember" xlink:to="exp_WhollyOwnedOperationsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsCommonStockCash" xlink:to="us-gaap_DividendsCommonStockCash_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_InterestCoverageRatioMinimum" xlink:to="exp_InterestCoverageRatioMinimum_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesReceivable" xlink:to="us-gaap_IncomeTaxesReceivable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_DeferredIncomeTaxExpenseBenefitContinuedAndDiscontinuedOperations" xlink:to="exp_DeferredIncomeTaxExpenseBenefitContinuedAndDiscontinuedOperations_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_RestrictedStockUnitsAndRestrictedStockMember" xlink:to="exp_RestrictedStockUnitsAndRestrictedStockMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_RecycledPaperboardMember" xlink:to="exp_RecycledPaperboardMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_GypsumWallboardMember" xlink:to="exp_GypsumWallboardMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_FiscalTwoThousandTwentyFiveTimeVestingStockOptionsMember" xlink:to="exp_FiscalTwoThousandTwentyFiveTimeVestingStockOptionsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_SlagGrindingFacility" xlink:to="exp_SlagGrindingFacility_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_DebtInstrumentRedemptionPeriodPriorToAugustTwoThousandAndNineteenMember" xlink:to="exp_DebtInstrumentRedemptionPeriodPriorToAugustTwoThousandAndNineteenMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_RangeOneMember" xlink:to="exp_RangeOneMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseBorrowings" xlink:to="us-gaap_InterestExpenseBorrowings_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GuarantyLiabilities" xlink:to="us-gaap_GuarantyLiabilities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_ConcreteAndAggregatesMember" xlink:to="exp_ConcreteAndAggregatesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditMember" xlink:to="us-gaap_LineOfCreditMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_GypsumWallboardPlants" xlink:to="exp_GypsumWallboardPlants_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedFairValueOfAwardsGranted" xlink:to="exp_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedFairValueOfAwardsGranted_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioForecastMember" xlink:to="srt_ScenarioForecastMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseOtherLongTermDebt" xlink:to="us-gaap_InterestExpenseOtherLongTermDebt_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_VestingDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllOtherSegmentsMember" xlink:to="us-gaap_AllOtherSegmentsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentExpenditureAdditionToLongLivedAssets" xlink:to="us-gaap_SegmentExpenditureAdditionToLongLivedAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrent" xlink:to="us-gaap_InterestPayableCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_MaturityPeriodTwoThousandTwentyOneMember" xlink:to="exp_MaturityPeriodTwoThousandTwentyOneMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtTextBlock" xlink:to="us-gaap_LongTermDebtTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_SalesVolume" xlink:to="exp_SalesVolume_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_DebtInstrumentRedemptionPeriodOnOrAfterAprilOneTwoThousandThirtyOneMember" xlink:to="exp_DebtInstrumentRedemptionPeriodOnOrAfterAprilOneTwoThousandThirtyOneMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCredit" xlink:to="us-gaap_LineOfCredit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal" xlink:to="us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:to="exp_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_PerformanceStockOptionsMember" xlink:to="exp_PerformanceStockOptionsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseAbstract" xlink:to="us-gaap_InterestExpenseAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember" xlink:to="exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateNonSegmentMember" xlink:to="us-gaap_CorporateNonSegmentMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LetterOfCreditMember" xlink:to="us-gaap_LetterOfCreditMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedProfessionalFeesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_ExciseTaxPayableCurrent" xlink:to="exp_ExciseTaxPayableCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_ContingentLiabilityForPerformanceBondsRequiredByStatesMunicipalitiesAndRelatedAgencies" xlink:to="exp_ContingentLiabilityForPerformanceBondsRequiredByStatesMunicipalitiesAndRelatedAgencies_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_LineOfCreditFacilitySemiAnnualBasisTreasuryRate" xlink:to="exp_LineOfCreditFacilitySemiAnnualBasisTreasuryRate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPayableCurrent" xlink:to="us-gaap_DividendsPayableCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LettersOfCreditOutstandingAmount" xlink:to="us-gaap_LettersOfCreditOutstandingAmount_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:to="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedUtilitiesCurrent" xlink:to="us-gaap_AccruedUtilitiesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_RangeTwoMember" xlink:to="exp_RangeTwoMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockDividendsPerShareCashPaid" xlink:to="us-gaap_CommonStockDividendsPerShareCashPaid_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsNet" xlink:to="us-gaap_DeferredFinanceCostsNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:to="us-gaap_PublicUtilitiesInventoryTypeDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:to="us-gaap_NotesAndLoansReceivableNetNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:to="us-gaap_EquityMethodInvestmentDividendsOrDistributions_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_SegmentReportingInformationProportionateConsolidationOfJointVenturesRevenuesAndOperatingEarnings" xlink:to="exp_SegmentReportingInformationProportionateConsolidationOfJointVenturesRevenuesAndOperatingEarnings_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_SegmentDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PerformanceSharesMember" xlink:to="us-gaap_PerformanceSharesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_SaleOfBusinessMember" xlink:to="exp_SaleOfBusinessMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_NumberOfSectors" xlink:to="exp_NumberOfSectors_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_FiscalTwoThousandTwentyFiveStockAwardsMember" xlink:to="exp_FiscalTwoThousandTwentyFiveStockAwardsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioUnspecifiedDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_ReadymixPlants" xlink:to="exp_ReadymixPlants_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_FairValueOfFinancialInstrumentsLineItems" xlink:to="exp_FairValueOfFinancialInstrumentsLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_PercentageOfAggregateAmountRepurchased" xlink:to="exp_PercentageOfAggregateAmountRepurchased_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateAndOtherMember" xlink:to="us-gaap_CorporateAndOtherMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_ScheduleOfAssetsLiabilitiesAndResultsOfOperationsForUnconsolidatedJointVenturesTableTextBlock" xlink:to="exp_ScheduleOfAssetsLiabilitiesAndResultsOfOperationsForUnconsolidatedJointVenturesTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesAndExciseTaxPayableCurrent" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:to="us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplyCommitmentTable" xlink:to="us-gaap_SupplyCommitmentTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnsecuredDebtMember" xlink:to="us-gaap_UnsecuredDebtMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_TermLoanAgreementMember" xlink:to="exp_TermLoanAgreementMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:to="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_ScheduleOfFairValueOfLongTermDebtTableTextBlock" xlink:to="exp_ScheduleOfFairValueOfLongTermDebtTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_FiscalTwoThousandTwentyFiveEmployeePerformanceStockAwardsMember" xlink:to="exp_FiscalTwoThousandTwentyFiveEmployeePerformanceStockAwardsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_CementMember" xlink:to="exp_CementMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:to="us-gaap_ProceedsFromRepaymentsOfNotesPayable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="exp_FinishedCementMember" xlink:to="exp_FinishedCementMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl"/>
        </link:labelLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentType" order="49.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AmendmentFlag" order="50.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentPeriodEndDate" order="51.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentFiscalYearFocus" order="52.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentFiscalPeriodFocus" order="53.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityRegistrantName" order="54.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCentralIndexKey" order="55.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCurrentReportingStatus" order="56.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityInteractiveDataCurrent" order="57.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_CurrentFiscalYearEndDate" order="58.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityFilerCategory" order="59.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCommonStockSharesOutstanding" order="60.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityShellCompany" order="61.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntitySmallBusiness" order="62.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityEmergingGrowthCompany" order="63.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_Security12bTitle" order="64.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_TradingSymbol" order="65.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_SecurityExchangeName" order="66.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityFileNumber" order="67.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityIncorporationStateCountryCode" order="68.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityTaxIdentificationNumber" order="69.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressAddressLine1" order="70.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressAddressLine2" order="71.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressCityOrTown" order="72.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressStateOrProvince" order="73.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressPostalZipCode" order="74.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_CityAreaCode" order="75.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_LocalPhoneNumber" order="76.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentQuarterlyReport" order="77.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentTransitionReport" order="78.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfEarningsUnaudited" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="us-gaap_EarningsPerShareBasicAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="us-gaap_CommonStockDividendsPerShareCashPaid"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_InterestExpense" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CommonStockDividendsPerShareCashPaid" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveEarningsUnaudited" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:label="us-gaap_NotesAndLoansReceivableNetNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LongTermDebtNoncurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_NotesAndLoansReceivableNetNoncurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_IncomeTaxesReceivable" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LongTermDebtCurrent" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_Liabilities" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_IntangibleAssetsNetIncludingGoodwill" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesIssued" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" xlink:label="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:label="us-gaap_ProceedsFromRepaymentsOfNotesPayable"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember" xlink:label="exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_DeferredIncomeTaxExpenseBenefitContinuedAndDiscontinuedOperations" xlink:label="exp_DeferredIncomeTaxExpenseBenefitContinuedAndDiscontinuedOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="us-gaap_PaymentsOfDividendsCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_5"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromRepaymentsOfNotesPayable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="exp_DeferredIncomeTaxExpenseBenefitContinuedAndDiscontinuedOperations" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsOfDividendsCommonStock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_EquityMethodInvestmentDividendsOrDistributions" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_5" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityUnaudited" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_SaleOfBusinessMember" xlink:label="exp_SaleOfBusinessMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_StockOptionExercisesAndRestrictedShareIssuance" xlink:label="exp_StockOptionExercisesAndRestrictedShareIssuance"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStockCash" xlink:label="us-gaap_DividendsCommonStockCash"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_8"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="exp_SaleOfBusinessMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="exp_StockOptionExercisesAndRestrictedShareIssuance" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DividendsCommonStockCash" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity_8" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems" xlink:label="ecd_InsiderTradingArrLineItems"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_Rule10B51Arrmodifiedflag" xlink:label="exp_Rule10B51Arrmodifiedflag"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_Nonrule10B51Arrmodifiedflag" xlink:label="exp_Nonrule10B51Arrmodifiedflag"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="exp_Rule10B51Arrmodifiedflag" order="14.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="exp_Nonrule10B51Arrmodifiedflag" order="15.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureBASISOFPRESENTATION" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSUPPLEMENTALCASHFLOWINFORMATION" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:label="us-gaap_CashFlowSupplementalDisclosuresTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_CashFlowSupplementalDisclosuresTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureAcquisition" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureREVENUE" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureACCOUNTSANDNOTESRECEIVABLE" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINVENTORIES" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureACCRUEDEXPENSES" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLEASES" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesOfLesseeDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATION" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureCOMPUTATIONOFEARNINGSPERSHARE" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosurePENSIONANDEMPLOYEEBENEFITPLANS" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINCOMETAXES" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLONGTERMDEBT" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="us-gaap_LongTermDebtTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_LongTermDebtTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSEGMENTINFORMATION" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINTERESTEXPENSE" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BankingAndThriftInterestAbstract" xlink:label="us-gaap_BankingAndThriftInterestAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeAndInterestExpenseDisclosureTextBlock" xlink:label="us-gaap_InterestIncomeAndInterestExpenseDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BankingAndThriftInterestAbstract" xlink:to="us-gaap_InterestIncomeAndInterestExpenseDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIES" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureFAIRVALUEOFFINANCIALINSTRUMENTS" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureBASISOFPRESENTATIONPolicies" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSUPPLEMENTALCASHFLOWINFORMATIONTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureAcquisitionTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINVENTORIESTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureACCRUEDEXPENSESTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLEASESTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:label="exp_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="exp_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATIONTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_ShareBasedCompensationArrangementsByShareBasedPaymentAwardPayoutRangesAndRelatedExpenseTableTextBlock" xlink:label="exp_ShareBasedCompensationArrangementsByShareBasedPaymentAwardPayoutRangesAndRelatedExpenseTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FiscalTwoThousandTwentyFiveEmployeePerformanceStockAwardsMember" xlink:label="exp_FiscalTwoThousandTwentyFiveEmployeePerformanceStockAwardsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_PerformanceVestingRestrictedStockMember" xlink:label="exp_PerformanceVestingRestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:label="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="exp_ShareBasedCompensationArrangementsByShareBasedPaymentAwardPayoutRangesAndRelatedExpenseTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="exp_FiscalTwoThousandTwentyFiveEmployeePerformanceStockAwardsMember" order="3.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" order="4.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="exp_PerformanceVestingRestrictedStockMember" order="5.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureCOMPUTATIONOFEARNINGSPERSHARETables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLONGTERMDEBTTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" xlink:label="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtInstrumentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSEGMENTINFORMATIONTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_ScheduleOfAssetsLiabilitiesAndResultsOfOperationsForUnconsolidatedJointVenturesTableTextBlock" xlink:label="exp_ScheduleOfAssetsLiabilitiesAndResultsOfOperationsForUnconsolidatedJointVenturesTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="exp_ScheduleOfAssetsLiabilitiesAndResultsOfOperationsForUnconsolidatedJointVenturesTableTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINTERESTEXPENSETables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BankingAndThriftInterestAbstract" xlink:label="us-gaap_BankingAndThriftInterestAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" xlink:label="us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BankingAndThriftInterestAbstract" xlink:to="us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureFAIRVALUEOFFINANCIALINSTRUMENTSTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_ScheduleOfFairValueOfLongTermDebtTableTextBlock" xlink:label="exp_ScheduleOfFairValueOfLongTermDebtTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="exp_ScheduleOfFairValueOfLongTermDebtTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationDetail" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_CashPaymentsAbstract" xlink:label="exp_CashPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_ExciseTaxOnShareRepurchases" xlink:label="exp_ExciseTaxOnShareRepurchases"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="exp_CashPaymentsAbstract" xlink:to="us-gaap_InterestPaidNet" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="exp_CashPaymentsAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="exp_ExciseTaxOnShareRepurchases" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="exp_CashPaymentsAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="exp_CashPaymentsAbstract" xlink:to="us-gaap_OperatingLeasePayments" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplyCommitmentLineItems" xlink:label="us-gaap_SupplyCommitmentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RevenueFromContractWithCustomerCollectionTerms" xlink:label="exp_RevenueFromContractWithCustomerCollectionTerms"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplyCommitmentTable" xlink:label="us-gaap_SupplyCommitmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_LongTermSupplyAgreementsTermOfTerminationNoticePeriod" xlink:label="exp_LongTermSupplyAgreementsTermOfTerminationNoticePeriod"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplyCommitmentLineItems" xlink:to="exp_RevenueFromContractWithCustomerCollectionTerms" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_SupplyCommitmentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplyCommitmentTable" xlink:to="srt_RangeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplyCommitmentLineItems" xlink:to="exp_LongTermSupplyAgreementsTermOfTerminationNoticePeriod" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplyCommitmentTable" xlink:to="us-gaap_SupplyCommitmentLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureAccountsAndNotesReceivableAdditionalInformationDetail" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetail" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryCurrentTable" xlink:label="us-gaap_InventoryCurrentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesInventoryAxis" xlink:label="us-gaap_PublicUtilitiesInventoryAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryLineItems" xlink:label="us-gaap_InventoryLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:label="us-gaap_PublicUtilitiesInventoryTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RawMaterialsAndMaterialInProgressMember" xlink:label="exp_RawMaterialsAndMaterialInProgressMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FinishedCementMember" xlink:label="exp_FinishedCementMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_AggregatesMember" xlink:label="exp_AggregatesMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_GypsumWallboardMember" xlink:label="exp_GypsumWallboardMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RecycledPaperboardMember" xlink:label="exp_RecycledPaperboardMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RepairPartsAndSuppliesMember" xlink:label="exp_RepairPartsAndSuppliesMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FuelAndCoalMember" xlink:label="exp_FuelAndCoalMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="us-gaap_PublicUtilitiesInventoryAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryNet" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PublicUtilitiesInventoryAxis" xlink:to="us-gaap_PublicUtilitiesInventoryTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryCurrentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:to="exp_RawMaterialsAndMaterialInProgressMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="us-gaap_InventoryLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:to="exp_FinishedCementMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:to="exp_AggregatesMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:to="exp_GypsumWallboardMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:to="exp_RecycledPaperboardMember" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:to="exp_RepairPartsAndSuppliesMember" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:to="exp_FuelAndCoalMember" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedEmployeeBenefitsCurrent" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsPayableCurrent" xlink:label="us-gaap_DividendsPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPayableCurrent" xlink:label="us-gaap_InterestPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedUtilitiesCurrent" xlink:label="us-gaap_AccruedUtilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_AccruedFreightCostCurrent" xlink:label="exp_AccruedFreightCostCurrent"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_ExciseTaxPayableCurrent" xlink:label="exp_ExciseTaxPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="us-gaap_AccruedProfessionalFeesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_DividendsPayableCurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_InterestPayableCurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedUtilitiesCurrent" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="exp_AccruedFreightCostCurrent" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="exp_ExciseTaxPayableCurrent" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedProfessionalFeesCurrent" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrent" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="srt_RangeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeLeaseDescriptionTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfLeaseExpenseForOperatingAndShorttermLeasesDetail" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseCost" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_ShortTermLeaseCost" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeaseCost" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetail" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:label="us-gaap_AssetsAndLiabilitiesLesseeAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_AssetsAndLiabilitiesLesseeAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfFuturePaymentsForOperatingLeasesDetail" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_LongTermCompensationPlanMember" xlink:label="exp_LongTermCompensationPlanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FiscalTwoThousandTwentyFiveStockAwardsMember" xlink:label="exp_FiscalTwoThousandTwentyFiveStockAwardsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_EmployeeStockAwardsMember" xlink:label="exp_EmployeeStockAwardsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionPlanExpense" xlink:label="us-gaap_StockOptionPlanExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_PerformanceStockOptionsMember" xlink:label="exp_PerformanceStockOptionsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_PerformanceVestingStockOptionsMember" xlink:label="exp_PerformanceVestingStockOptionsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FiscalTwoThousandTwentyFiveTimeVestingStockOptionsMember" xlink:label="exp_FiscalTwoThousandTwentyFiveTimeVestingStockOptionsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockExpense" xlink:label="us-gaap_RestrictedStockExpense"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_TimeVestingRestrictedStockMember" xlink:label="exp_TimeVestingRestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FiscalTwoThousandTwentyFiveTimeVestingRestrictedStockMember" xlink:label="exp_FiscalTwoThousandTwentyFiveTimeVestingRestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_PercentageOfAverageReturnOnInvestedCapitalOnShareBasedCompensationArrangement" xlink:label="exp_PercentageOfAverageReturnOnInvestedCapitalOnShareBasedCompensationArrangement"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RestrictedStockUnitsAndRestrictedStockMember" xlink:label="exp_RestrictedStockUnitsAndRestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="exp_LongTermCompensationPlanMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="exp_FiscalTwoThousandTwentyFiveStockAwardsMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RangeAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="exp_EmployeeStockAwardsMember" order="3.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_VestingAxis" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockOptionPlanExpense" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" order="4.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="exp_PerformanceStockOptionsMember" order="5.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="exp_PerformanceVestingStockOptionsMember" order="6.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="exp_FiscalTwoThousandTwentyFiveTimeVestingStockOptionsMember" order="7.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="8.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_RestrictedStockExpense" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="exp_TimeVestingRestrictedStockMember" order="9.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="exp_FiscalTwoThousandTwentyFiveTimeVestingRestrictedStockMember" order="10.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="exp_PercentageOfAverageReturnOnInvestedCapitalOnShareBasedCompensationArrangement" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="exp_RestrictedStockUnitsAndRestrictedStockMember" order="11.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationWeightedaverageAssumptionsUsedToValueOptionAwardsDetail" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FiscalTwoThousandTwentyFiveEmployeePerformanceStockAwardsMember" xlink:label="exp_FiscalTwoThousandTwentyFiveEmployeePerformanceStockAwardsMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedFairValueOfAwardsGranted" xlink:label="exp_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedFairValueOfAwardsGranted"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="exp_FiscalTwoThousandTwentyFiveEmployeePerformanceStockAwardsMember" order="3.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="exp_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedFairValueOfAwardsGranted" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionActivityDetail" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_10"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_10" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionsOutstandingDetail" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RangeOneMember" xlink:label="exp_RangeOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RangeTwoMember" xlink:label="exp_RangeTwoMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RangeThreeMember" xlink:label="exp_RangeThreeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RangeFourMember" xlink:label="exp_RangeFourMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="exp_RangeOneMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="exp_RangeTwoMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="exp_RangeThreeMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="exp_RangeFourMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationSummaryOfActivityForRestrictedStockUnitsAndNonvestedRestrictedStockDetail" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RestrictedStockUnitsAndRestrictedStockMember" xlink:label="exp_RestrictedStockUnitsAndRestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="exp_RestrictedStockUnitsAndRestrictedStockMember" order="3.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureComputationOfEarningsPerShareCalculationOfBasicAndDilutedCommonSharesOutstandingDetail" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_SharesRepurchasedFromAssumedProceedsOfAssumedExercisedOptions" xlink:label="exp_SharesRepurchasedFromAssumedProceedsOfAssumedExercisedOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:label="us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="exp_SharesRepurchasedFromAssumedProceedsOfAssumedExercisedOptions" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosurePensionAndEmployeeBenefitPlansAdditionalInformationDetail" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionExpense" xlink:label="us-gaap_PensionExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember" xlink:label="srt_ScenarioForecastMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="srt_RangeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_PensionExpense" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioForecastMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="srt_StatementScenarioAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_DefinedBenefitPlanDisclosureLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtDetail" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember" xlink:label="exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_TermLoanMember" xlink:label="exp_TermLoanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" xlink:label="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCredit" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtInstrumentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_TermLoanMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtCurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtNoncurrent" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtParentheticalDetail" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember" xlink:label="exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" xlink:label="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_DebtInstrumentMaturityYear" xlink:label="exp_DebtInstrumentMaturityYear"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtInstrumentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="exp_DebtInstrumentMaturityYear" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_SwinglineLoanMember" xlink:label="exp_SwinglineLoanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:label="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_MaturityPeriodTwoThousandTwentyOneMember" xlink:label="exp_MaturityPeriodTwoThousandTwentyOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnsecuredDebtMember" xlink:label="us-gaap_UnsecuredDebtMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_LetterOfCreditMaximumCapacity" xlink:label="exp_LetterOfCreditMaximumCapacity"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_NewYorkFederalReserveBankMember" xlink:label="exp_NewYorkFederalReserveBankMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember" xlink:label="us-gaap_LineOfCreditMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_MaturityPeriodTwoThousandTwentyTwoMember" xlink:label="exp_MaturityPeriodTwoThousandTwentyTwoMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_TermLoanMember" xlink:label="exp_TermLoanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember" xlink:label="us-gaap_LetterOfCreditMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_DebtInstrumentRedemptionPeriodPriorToAugustTwoThousandAndNineteenMember" xlink:label="exp_DebtInstrumentRedemptionPeriodPriorToAugustTwoThousandAndNineteenMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_TermLoanAgreementMember" xlink:label="exp_TermLoanAgreementMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementaryLeverageRatio" xlink:label="us-gaap_SupplementaryLeverageRatio"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_DebtInstrumentRedemptionPeriodOnOrAfterAprilOneTwoThousandThirtyOneMember" xlink:label="exp_DebtInstrumentRedemptionPeriodOnOrAfterAprilOneTwoThousandThirtyOneMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember" xlink:label="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_InterestCoverageRatioMinimum" xlink:label="exp_InterestCoverageRatioMinimum"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember" xlink:label="exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" xlink:label="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink:label="us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal" xlink:label="us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_DebtInstrumentMaturityPeriod" xlink:label="exp_DebtInstrumentMaturityPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPaymentTerms" xlink:label="us-gaap_DebtInstrumentPaymentTerms"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_LineOfCreditFacilitySemiAnnualBasisTreasuryRate" xlink:label="exp_LineOfCreditFacilitySemiAnnualBasisTreasuryRate"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_PercentageOfAggregateAmountRepurchased" xlink:label="exp_PercentageOfAggregateAmountRepurchased"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_SwinglineLoanMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_CreditFacilityAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="exp_MaturityPeriodTwoThousandTwentyOneMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtInstrumentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_UnsecuredDebtMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="exp_LetterOfCreditMaximumCapacity" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateDomain" xlink:to="exp_NewYorkFederalReserveBankMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_LineOfCreditMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="exp_MaturityPeriodTwoThousandTwentyTwoMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_TermLoanMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_VariableRateAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_LetterOfCreditMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="exp_DebtInstrumentRedemptionPeriodPriorToAugustTwoThousandAndNineteenMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_TermLoanAgreementMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_SupplementaryLeverageRatio" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="srt_RangeAxis" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="exp_DebtInstrumentRedemptionPeriodOnOrAfterAprilOneTwoThousandThirtyOneMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="exp_InterestCoverageRatioMinimum" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodAxis" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityCommitmentFeePercentage" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCredit" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentLineItems" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LettersOfCreditOutstandingAmount" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="exp_DebtInstrumentMaturityPeriod" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" order="18" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentPaymentTerms" order="19" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="exp_LineOfCreditFacilitySemiAnnualBasisTreasuryRate" order="20" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="exp_PercentageOfAggregateAmountRepurchased" order="21" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetail" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_NumberOfSectors" xlink:label="exp_NumberOfSectors"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_CementPlantLocations" xlink:label="exp_CementPlantLocations"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_SlagGrindingFacility" xlink:label="exp_SlagGrindingFacility"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_CementDistributionTerminals" xlink:label="exp_CementDistributionTerminals"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_ReadymixPlants" xlink:label="exp_ReadymixPlants"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_AggregatesProcessingPlants" xlink:label="exp_AggregatesProcessingPlants"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_GypsumWallboardPlants" xlink:label="exp_GypsumWallboardPlants"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_SegmentReportingInformationProportionateConsolidationOfJointVenturesRevenuesAndOperatingEarnings" xlink:label="exp_SegmentReportingInformationProportionateConsolidationOfJointVenturesRevenuesAndOperatingEarnings"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="exp_NumberOfSectors" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_NumberOfReportableSegments" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="exp_CementPlantLocations" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="exp_SlagGrindingFacility" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="exp_CementDistributionTerminals" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="exp_ReadymixPlants" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="exp_AggregatesProcessingPlants" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="exp_GypsumWallboardPlants" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="exp_SegmentReportingInformationProportionateConsolidationOfJointVenturesRevenuesAndOperatingEarnings" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_WhollyOwnedOperationsMember" xlink:label="exp_WhollyOwnedOperationsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateJointVentureMember" xlink:label="us-gaap_CorporateJointVentureMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_CementMember" xlink:label="exp_CementMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="us-gaap_IntersegmentEliminationMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_ConcreteAndAggregatesMember" xlink:label="exp_ConcreteAndAggregatesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="us-gaap_CorporateNonSegmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_GypsumWallboardMember" xlink:label="exp_GypsumWallboardMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_SalesVolume" xlink:label="exp_SalesVolume"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationEliminationsMember" xlink:label="srt_ConsolidationEliminationsMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RecycledPaperboardMember" xlink:label="exp_RecycledPaperboardMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_PaperboardMember" xlink:label="exp_PaperboardMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateAndOtherMember" xlink:label="us-gaap_CorporateAndOtherMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllOtherSegmentsMember" xlink:label="us-gaap_AllOtherSegmentsMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_EarningsBeforeInterestAndTaxes" xlink:label="exp_EarningsBeforeInterestAndTaxes"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentExpenditureAdditionToLongLivedAssets" xlink:label="us-gaap_SegmentExpenditureAdditionToLongLivedAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_OperatingSegmentsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain" xlink:to="exp_WhollyOwnedOperationsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_CorporateJointVentureMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="exp_CementMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_IntersegmentEliminationMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ConsolidationItemsAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="exp_ConcreteAndAggregatesMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Revenues" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_CorporateNonSegmentMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="exp_GypsumWallboardMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="exp_SalesVolume" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsDomain" xlink:to="srt_ConsolidationEliminationsMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="dei_LegalEntityAxis" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="exp_RecycledPaperboardMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="exp_PaperboardMember" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_CorporateAndOtherMember" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_AllOtherSegmentsMember" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="exp_EarningsBeforeInterestAndTaxes" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_InterestExpense" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentExpenditureAdditionToLongLivedAssets" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Assets" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSegmentBreakdownOfGoodwillDetail" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_CementMember" xlink:label="exp_CementMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_ConcreteAndAggregatesMember" xlink:label="exp_ConcreteAndAggregatesMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_GypsumWallboardMember" xlink:label="exp_GypsumWallboardMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RecycledPaperboardMember" xlink:label="exp_RecycledPaperboardMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="exp_CementMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Goodwill" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="exp_ConcreteAndAggregatesMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="exp_GypsumWallboardMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="exp_RecycledPaperboardMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSummarizedFinancialInformationForJointVentureUnconsolidatedDetail" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateJointVentureMember" xlink:label="us-gaap_CorporateJointVentureMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_CorporateJointVentureMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_GrossProfit" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_AssetsCurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_AssetsNoncurrent" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_LiabilitiesCurrent" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureInterestExpenseNetDetail" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNetAbstract" xlink:label="us-gaap_InterestIncomeExpenseNetAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseAbstract" xlink:label="us-gaap_InterestExpenseAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseBorrowings" xlink:label="us-gaap_InterestExpenseBorrowings"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseOtherLongTermDebt" xlink:label="us-gaap_InterestExpenseOtherLongTermDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InterestIncomeExpenseNetAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InterestExpenseAbstract" xlink:to="us-gaap_InterestIncomeExpenseNetAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InterestIncomeExpenseNetAbstract" xlink:to="us-gaap_InterestExpenseBorrowings" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InterestIncomeExpenseNetAbstract" xlink:to="us-gaap_InterestExpenseOtherLongTermDebt" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InterestIncomeExpenseNetAbstract" xlink:to="us-gaap_InterestExpense" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuarantyLiabilities" xlink:label="us-gaap_GuarantyLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_ContingentLiabilityForPerformanceBondsRequiredByStatesMunicipalitiesAndRelatedAgencies" xlink:label="exp_ContingentLiabilityForPerformanceBondsRequiredByStatesMunicipalitiesAndRelatedAgencies"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LettersOfCreditOutstandingAmount" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_GuarantyLiabilities" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="exp_ContingentLiabilityForPerformanceBondsRequiredByStatesMunicipalitiesAndRelatedAgencies" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsDetail" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FairValueOfFinancialInstrumentsTable" xlink:label="exp_FairValueOfFinancialInstrumentsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" xlink:label="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FairValueOfFinancialInstrumentsLineItems" xlink:label="exp_FairValueOfFinancialInstrumentsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtFairValue" xlink:label="us-gaap_LongTermDebtFairValue"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="exp_FairValueOfFinancialInstrumentsTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="exp_FairValueOfFinancialInstrumentsTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="exp_FairValueOfFinancialInstrumentsLineItems" xlink:to="us-gaap_LongTermDebtFairValue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="exp_FairValueOfFinancialInstrumentsTable" xlink:to="exp_FairValueOfFinancialInstrumentsLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsParentheticalDetail" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FairValueOfFinancialInstrumentsTable" xlink:label="exp_FairValueOfFinancialInstrumentsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" xlink:label="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FairValueOfFinancialInstrumentsLineItems" xlink:label="exp_FairValueOfFinancialInstrumentsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_DebtInstrumentMaturityYear" xlink:label="exp_DebtInstrumentMaturityYear"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="exp_FairValueOfFinancialInstrumentsTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="exp_FairValueOfFinancialInstrumentsTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="exp_FairValueOfFinancialInstrumentsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="exp_FairValueOfFinancialInstrumentsTable" xlink:to="exp_FairValueOfFinancialInstrumentsLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="exp_FairValueOfFinancialInstrumentsLineItems" xlink:to="exp_DebtInstrumentMaturityYear" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" xlink:label="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:label="us-gaap_ProceedsFromRepaymentsOfNotesPayable"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember" xlink:label="exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_DeferredIncomeTaxExpenseBenefitContinuedAndDiscontinuedOperations" xlink:label="exp_DeferredIncomeTaxExpenseBenefitContinuedAndDiscontinuedOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="us-gaap_PaymentsOfDividendsCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromRepaymentsOfNotesPayable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="exp_DeferredIncomeTaxExpenseBenefitContinuedAndDiscontinuedOperations" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsOfDividendsCommonStock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_EquityMethodInvestmentDividendsOrDistributions" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityUnaudited">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_SaleOfBusinessMember" xlink:label="exp_SaleOfBusinessMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_StockOptionExercisesAndRestrictedShareIssuance" xlink:label="exp_StockOptionExercisesAndRestrictedShareIssuance"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStockCash" xlink:label="us-gaap_DividendsCommonStockCash"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="exp_SaleOfBusinessMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="exp_StockOptionExercisesAndRestrictedShareIssuance" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DividendsCommonStockCash" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATIONTables">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FiscalTwoThousandTwentyFiveEmployeePerformanceStockAwardsMember" xlink:label="exp_FiscalTwoThousandTwentyFiveEmployeePerformanceStockAwardsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_ShareBasedCompensationArrangementsByShareBasedPaymentAwardPayoutRangesAndRelatedExpenseTableTextBlock" xlink:label="exp_ShareBasedCompensationArrangementsByShareBasedPaymentAwardPayoutRangesAndRelatedExpenseTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_PerformanceVestingRestrictedStockMember" xlink:label="exp_PerformanceVestingRestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:label="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="exp_FiscalTwoThousandTwentyFiveEmployeePerformanceStockAwardsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="exp_ShareBasedCompensationArrangementsByShareBasedPaymentAwardPayoutRangesAndRelatedExpenseTableTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="exp_PerformanceVestingRestrictedStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLONGTERMDEBTTables">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" xlink:label="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplyCommitmentLineItems" xlink:label="us-gaap_SupplyCommitmentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplyCommitmentTable" xlink:label="us-gaap_SupplyCommitmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember_default"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RevenueFromContractWithCustomerCollectionTerms" xlink:label="exp_RevenueFromContractWithCustomerCollectionTerms"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_LongTermSupplyAgreementsTermOfTerminationNoticePeriod" xlink:label="exp_LongTermSupplyAgreementsTermOfTerminationNoticePeriod"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SupplyCommitmentLineItems" xlink:to="us-gaap_SupplyCommitmentTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplyCommitmentLineItems" xlink:to="exp_RevenueFromContractWithCustomerCollectionTerms" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_SupplyCommitmentTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplyCommitmentLineItems" xlink:to="exp_LongTermSupplyAgreementsTermOfTerminationNoticePeriod" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetail">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryLineItems" xlink:label="us-gaap_InventoryLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryCurrentTable" xlink:label="us-gaap_InventoryCurrentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesInventoryAxis" xlink:label="us-gaap_PublicUtilitiesInventoryAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:label="us-gaap_PublicUtilitiesInventoryTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:label="us-gaap_PublicUtilitiesInventoryTypeDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RawMaterialsAndMaterialInProgressMember" xlink:label="exp_RawMaterialsAndMaterialInProgressMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FinishedCementMember" xlink:label="exp_FinishedCementMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_AggregatesMember" xlink:label="exp_AggregatesMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_GypsumWallboardMember" xlink:label="exp_GypsumWallboardMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RecycledPaperboardMember" xlink:label="exp_RecycledPaperboardMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RepairPartsAndSuppliesMember" xlink:label="exp_RepairPartsAndSuppliesMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FuelAndCoalMember" xlink:label="exp_FuelAndCoalMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryCurrentTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="us-gaap_PublicUtilitiesInventoryAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PublicUtilitiesInventoryAxis" xlink:to="us-gaap_PublicUtilitiesInventoryTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PublicUtilitiesInventoryAxis" xlink:to="us-gaap_PublicUtilitiesInventoryTypeDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:to="exp_RawMaterialsAndMaterialInProgressMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:to="exp_FinishedCementMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:to="exp_AggregatesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:to="exp_GypsumWallboardMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:to="exp_RecycledPaperboardMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:to="exp_RepairPartsAndSuppliesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:to="exp_FuelAndCoalMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_LongTermCompensationPlanMember" xlink:label="exp_LongTermCompensationPlanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_EmployeeStockAwardsMember" xlink:label="exp_EmployeeStockAwardsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FiscalTwoThousandTwentyFiveStockAwardsMember" xlink:label="exp_FiscalTwoThousandTwentyFiveStockAwardsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_PerformanceStockOptionsMember" xlink:label="exp_PerformanceStockOptionsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_PerformanceVestingStockOptionsMember" xlink:label="exp_PerformanceVestingStockOptionsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionPlanExpense" xlink:label="us-gaap_StockOptionPlanExpense"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FiscalTwoThousandTwentyFiveTimeVestingStockOptionsMember" xlink:label="exp_FiscalTwoThousandTwentyFiveTimeVestingStockOptionsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_TimeVestingRestrictedStockMember" xlink:label="exp_TimeVestingRestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FiscalTwoThousandTwentyFiveTimeVestingRestrictedStockMember" xlink:label="exp_FiscalTwoThousandTwentyFiveTimeVestingRestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RestrictedStockUnitsAndRestrictedStockMember" xlink:label="exp_RestrictedStockUnitsAndRestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockExpense" xlink:label="us-gaap_RestrictedStockExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_PercentageOfAverageReturnOnInvestedCapitalOnShareBasedCompensationArrangement" xlink:label="exp_PercentageOfAverageReturnOnInvestedCapitalOnShareBasedCompensationArrangement"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="exp_LongTermCompensationPlanMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="exp_EmployeeStockAwardsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="exp_FiscalTwoThousandTwentyFiveStockAwardsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="exp_PerformanceStockOptionsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="exp_PerformanceVestingStockOptionsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_VestingAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockOptionPlanExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="exp_FiscalTwoThousandTwentyFiveTimeVestingStockOptionsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="exp_TimeVestingRestrictedStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="exp_FiscalTwoThousandTwentyFiveTimeVestingRestrictedStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="exp_RestrictedStockUnitsAndRestrictedStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_RestrictedStockExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="exp_PercentageOfAverageReturnOnInvestedCapitalOnShareBasedCompensationArrangement" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationWeightedaverageAssumptionsUsedToValueOptionAwardsDetail">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FiscalTwoThousandTwentyFiveEmployeePerformanceStockAwardsMember" xlink:label="exp_FiscalTwoThousandTwentyFiveEmployeePerformanceStockAwardsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedFairValueOfAwardsGranted" xlink:label="exp_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedFairValueOfAwardsGranted"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="exp_FiscalTwoThousandTwentyFiveEmployeePerformanceStockAwardsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="exp_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedFairValueOfAwardsGranted" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionsOutstandingDetail">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RangeOneMember" xlink:label="exp_RangeOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RangeTwoMember" xlink:label="exp_RangeTwoMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RangeThreeMember" xlink:label="exp_RangeThreeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RangeFourMember" xlink:label="exp_RangeFourMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="exp_RangeOneMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="exp_RangeTwoMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="exp_RangeThreeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="exp_RangeFourMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationSummaryOfActivityForRestrictedStockUnitsAndNonvestedRestrictedStockDetail">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RestrictedStockUnitsAndRestrictedStockMember" xlink:label="exp_RestrictedStockUnitsAndRestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="exp_RestrictedStockUnitsAndRestrictedStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosurePensionAndEmployeeBenefitPlansAdditionalInformationDetail">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionExpense" xlink:label="us-gaap_PensionExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember" xlink:label="srt_ScenarioForecastMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_PensionExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioForecastMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="srt_StatementScenarioAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtDetail">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember" xlink:label="exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_TermLoanMember" xlink:label="exp_TermLoanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" xlink:label="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCredit" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_TermLoanMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtNoncurrent" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtParentheticalDetail">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember" xlink:label="exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" xlink:label="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_DebtInstrumentMaturityYear" xlink:label="exp_DebtInstrumentMaturityYear"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="exp_DebtInstrumentMaturityYear" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_SubsequentEventTypeAxis" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_SwinglineLoanMember" xlink:label="exp_SwinglineLoanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:label="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_MaturityPeriodTwoThousandTwentyOneMember" xlink:label="exp_MaturityPeriodTwoThousandTwentyOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnsecuredDebtMember" xlink:label="us-gaap_UnsecuredDebtMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_LetterOfCreditMaximumCapacity" xlink:label="exp_LetterOfCreditMaximumCapacity"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_NewYorkFederalReserveBankMember" xlink:label="exp_NewYorkFederalReserveBankMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember" xlink:label="us-gaap_LineOfCreditMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_MaturityPeriodTwoThousandTwentyTwoMember" xlink:label="exp_MaturityPeriodTwoThousandTwentyTwoMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_TermLoanMember" xlink:label="exp_TermLoanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember" xlink:label="us-gaap_LetterOfCreditMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_DebtInstrumentRedemptionPeriodPriorToAugustTwoThousandAndNineteenMember" xlink:label="exp_DebtInstrumentRedemptionPeriodPriorToAugustTwoThousandAndNineteenMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_TermLoanAgreementMember" xlink:label="exp_TermLoanAgreementMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementaryLeverageRatio" xlink:label="us-gaap_SupplementaryLeverageRatio"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_DebtInstrumentRedemptionPeriodOnOrAfterAprilOneTwoThousandThirtyOneMember" xlink:label="exp_DebtInstrumentRedemptionPeriodOnOrAfterAprilOneTwoThousandThirtyOneMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember" xlink:label="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_InterestCoverageRatioMinimum" xlink:label="exp_InterestCoverageRatioMinimum"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember" xlink:label="exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" xlink:label="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink:label="us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal" xlink:label="us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_DebtInstrumentMaturityPeriod" xlink:label="exp_DebtInstrumentMaturityPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPaymentTerms" xlink:label="us-gaap_DebtInstrumentPaymentTerms"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_LineOfCreditFacilitySemiAnnualBasisTreasuryRate" xlink:label="exp_LineOfCreditFacilitySemiAnnualBasisTreasuryRate"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_PercentageOfAggregateAmountRepurchased" xlink:label="exp_PercentageOfAggregateAmountRepurchased"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_SwinglineLoanMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_CreditFacilityAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="exp_MaturityPeriodTwoThousandTwentyOneMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_UnsecuredDebtMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="exp_LetterOfCreditMaximumCapacity" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableRateDomain" xlink:to="exp_NewYorkFederalReserveBankMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_LineOfCreditMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="exp_MaturityPeriodTwoThousandTwentyTwoMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_TermLoanMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_VariableRateAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_LetterOfCreditMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="exp_DebtInstrumentRedemptionPeriodPriorToAugustTwoThousandAndNineteenMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_TermLoanAgreementMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_SupplementaryLeverageRatio" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="exp_DebtInstrumentRedemptionPeriodOnOrAfterAprilOneTwoThousandThirtyOneMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="exp_InterestCoverageRatioMinimum" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityCommitmentFeePercentage" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_SubsequentEventTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCredit" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LettersOfCreditOutstandingAmount" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="14" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="exp_DebtInstrumentMaturityPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="15" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="16" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="17" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="18" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="19" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentPaymentTerms" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="20" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="exp_LineOfCreditFacilitySemiAnnualBasisTreasuryRate" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="21" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="exp_PercentageOfAggregateAmountRepurchased" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_WhollyOwnedOperationsMember" xlink:label="exp_WhollyOwnedOperationsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateJointVentureMember" xlink:label="us-gaap_CorporateJointVentureMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_CementMember" xlink:label="exp_CementMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="us-gaap_IntersegmentEliminationMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_ConcreteAndAggregatesMember" xlink:label="exp_ConcreteAndAggregatesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="us-gaap_CorporateNonSegmentMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_GypsumWallboardMember" xlink:label="exp_GypsumWallboardMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_SalesVolume" xlink:label="exp_SalesVolume"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationEliminationsMember" xlink:label="srt_ConsolidationEliminationsMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RecycledPaperboardMember" xlink:label="exp_RecycledPaperboardMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_PaperboardMember" xlink:label="exp_PaperboardMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateAndOtherMember" xlink:label="us-gaap_CorporateAndOtherMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllOtherSegmentsMember" xlink:label="us-gaap_AllOtherSegmentsMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_EarningsBeforeInterestAndTaxes" xlink:label="exp_EarningsBeforeInterestAndTaxes"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentExpenditureAdditionToLongLivedAssets" xlink:label="us-gaap_SegmentExpenditureAdditionToLongLivedAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_OperatingSegmentsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="exp_WhollyOwnedOperationsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_CorporateJointVentureMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="exp_CementMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_IntersegmentEliminationMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ConsolidationItemsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="exp_ConcreteAndAggregatesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Revenues" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_CorporateNonSegmentMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="exp_GypsumWallboardMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="exp_SalesVolume" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidationItemsDomain" xlink:to="srt_ConsolidationEliminationsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="dei_LegalEntityAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="exp_RecycledPaperboardMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OperatingIncomeLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="exp_PaperboardMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_GeneralAndAdministrativeExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_CorporateAndOtherMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_AllOtherSegmentsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="exp_EarningsBeforeInterestAndTaxes" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_InterestExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentExpenditureAdditionToLongLivedAssets" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_DepreciationDepletionAndAmortization" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Assets" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSegmentBreakdownOfGoodwillDetail">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_CementMember" xlink:label="exp_CementMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_ConcreteAndAggregatesMember" xlink:label="exp_ConcreteAndAggregatesMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_GypsumWallboardMember" xlink:label="exp_GypsumWallboardMember"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_RecycledPaperboardMember" xlink:label="exp_RecycledPaperboardMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="exp_CementMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Goodwill" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="exp_ConcreteAndAggregatesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="exp_GypsumWallboardMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="exp_RecycledPaperboardMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSummarizedFinancialInformationForJointVentureUnconsolidatedDetail">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateJointVentureMember" xlink:label="us-gaap_CorporateJointVentureMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_CorporateJointVentureMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_GrossProfit" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_AssetsCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_AssetsNoncurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_LiabilitiesCurrent" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsDetail">
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FairValueOfFinancialInstrumentsLineItems" xlink:label="exp_FairValueOfFinancialInstrumentsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FairValueOfFinancialInstrumentsTable" xlink:label="exp_FairValueOfFinancialInstrumentsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" xlink:label="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtFairValue" xlink:label="us-gaap_LongTermDebtFairValue"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="exp_FairValueOfFinancialInstrumentsLineItems" xlink:to="exp_FairValueOfFinancialInstrumentsTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="exp_FairValueOfFinancialInstrumentsTable" xlink:to="us-gaap_LongtermDebtTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="exp_FairValueOfFinancialInstrumentsLineItems" xlink:to="us-gaap_LongTermDebtFairValue" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsParentheticalDetail">
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FairValueOfFinancialInstrumentsLineItems" xlink:label="exp_FairValueOfFinancialInstrumentsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_FairValueOfFinancialInstrumentsTable" xlink:label="exp_FairValueOfFinancialInstrumentsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" xlink:label="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_DebtInstrumentMaturityYear" xlink:label="exp_DebtInstrumentMaturityYear"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="exp_FairValueOfFinancialInstrumentsLineItems" xlink:to="exp_FairValueOfFinancialInstrumentsTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="exp_FairValueOfFinancialInstrumentsTable" xlink:to="us-gaap_LongtermDebtTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="exp_FairValueOfFinancialInstrumentsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="exp_FairValueOfFinancialInstrumentsLineItems" xlink:to="exp_DebtInstrumentMaturityYear" priority="2" use="optional"/>
        </link:definitionLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfEarningsUnaudited">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="0" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_GrossProfit" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_InterestExpense" order="1" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="5" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="6" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfFuturePaymentsForOperatingLeasesDetail2">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_OperatingLeaseLiability" order="1" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveEarningsUnaudited">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_NetIncomeLoss" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" order="2" weight="-1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_PreferredStockValue" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LongTermDebtNoncurrent" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_NotesAndLoansReceivableNetNoncurrent" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" order="3" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="3" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="3" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" order="3" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" order="3" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="4" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="4" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" order="4" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_IncomeTaxesReceivable" order="4" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="4" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_IntangibleAssetsNetIncludingGoodwill" order="5" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="5" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LongTermDebtCurrent" order="5" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent" order="6" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:label="us-gaap_NotesAndLoansReceivableNetNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetIncomeLoss" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromRepaymentsOfNotesPayable" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" order="0" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="1" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="exp_DeferredIncomeTaxExpenseBenefitContinuedAndDiscontinuedOperations" order="4" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" order="5" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" order="5" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsOfDividendsCommonStock" order="6" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="7" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" order="7" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_EquityMethodInvestmentDividendsOrDistributions" order="8" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="8" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" order="9" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="10" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="11" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" order="11" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" order="12" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" order="13" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:label="us-gaap_ProceedsFromRepaymentsOfNotesPayable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_DeferredIncomeTaxExpenseBenefitContinuedAndDiscontinuedOperations" xlink:label="exp_DeferredIncomeTaxExpenseBenefitContinuedAndDiscontinuedOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="us-gaap_PaymentsOfDividendsCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrent" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_DividendsPayableCurrent" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_InterestPayableCurrent" order="3" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" order="4" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedUtilitiesCurrent" order="5" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="exp_AccruedFreightCostCurrent" order="6" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="exp_ExciseTaxPayableCurrent" order="7" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrent" order="8" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrent" order="9" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="10" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedEmployeeBenefitsCurrent" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsPayableCurrent" xlink:label="us-gaap_DividendsPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPayableCurrent" xlink:label="us-gaap_InterestPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedUtilitiesCurrent" xlink:label="us-gaap_AccruedUtilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_AccruedFreightCostCurrent" xlink:label="exp_AccruedFreightCostCurrent"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_ExciseTaxPayableCurrent" xlink:label="exp_ExciseTaxPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="us-gaap_AccruedProfessionalFeesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfLeaseExpenseForOperatingAndShorttermLeasesDetail">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_OperatingLeaseCost" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_ShortTermLeaseCost" order="1" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetail">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfFuturePaymentsForOperatingLeasesDetail">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="3" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="4" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" order="5" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureComputationOfEarningsPerShareCalculationOfBasicAndDilutedCommonSharesOutstandingDetail">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="exp_SharesRepurchasedFromAssumedProceedsOfAssumedExercisedOptions" order="2" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" order="3" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_SharesRepurchasedFromAssumedProceedsOfAssumedExercisedOptions" xlink:label="exp_SharesRepurchasedFromAssumedProceedsOfAssumedExercisedOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:label="us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtDetail">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_LongTermDebtCurrent" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" order="1" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_LongTermDebtNoncurrent" order="2" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="exp_EarningsBeforeInterestAndTaxes" xlink:to="us-gaap_OperatingIncomeLoss" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="exp_EarningsBeforeInterestAndTaxes" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="exp_EarningsBeforeInterestAndTaxes" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="1" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_InterestExpense" order="1" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="exp_EarningsBeforeInterestAndTaxes" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="5" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="exp-20240630.xsd#exp_EarningsBeforeInterestAndTaxes" xlink:label="exp_EarningsBeforeInterestAndTaxes"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureInterestExpenseNetDetail">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InvestmentIncomeInterest" order="0" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpenseBorrowings" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpenseOtherLongTermDebt" order="2" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseBorrowings" xlink:label="us-gaap_InterestExpenseBorrowings"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseOtherLongTermDebt" xlink:label="us-gaap_InterestExpenseOtherLongTermDebt"/>
        </link:calculationLink>
      </link:linkbase>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element id="exp_LongTermSupplyAgreementsTermOfTerminationNoticePeriod" name="LongTermSupplyAgreementsTermOfTerminationNoticePeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="exp_FinishedCementMember" name="FinishedCementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_TermLoanAgreementMember" name="TermLoanAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_MaturityPeriodTwoThousandTwentyTwoMember" name="MaturityPeriodTwoThousandTwentyTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_NumberOfSectors" name="NumberOfSectors" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="exp_FiscalTwoThousandTwentyFiveTimeVestingStockOptionsMember" name="FiscalTwoThousandTwentyFiveTimeVestingStockOptionsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_EarningsBeforeInterestAndTaxes" name="EarningsBeforeInterestAndTaxes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="exp_DeferredIncomeTaxExpenseBenefitContinuedAndDiscontinuedOperations" name="DeferredIncomeTaxExpenseBenefitContinuedAndDiscontinuedOperations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="exp_ScheduleOfFairValueOfLongTermDebtTableTextBlock" name="ScheduleOfFairValueOfLongTermDebtTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="exp_ReadymixPlants" name="ReadymixPlants" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="exp_RevenueFromContractWithCustomerCollectionTerms" name="RevenueFromContractWithCustomerCollectionTerms" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="exp_SalesVolume" name="SalesVolume" type="dtr-types:massItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="exp_CashPaymentsAbstract" name="CashPaymentsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedFairValueOfAwardsGranted" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedFairValueOfAwardsGranted" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="exp_InterestCoverageRatioMinimum" name="InterestCoverageRatioMinimum" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="exp_PercentageOfAggregateAmountRepurchased" name="PercentageOfAggregateAmountRepurchased" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="exp_RepairPartsAndSuppliesMember" name="RepairPartsAndSuppliesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_AggregatesProcessingPlants" name="AggregatesProcessingPlants" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="exp_ContingentLiabilityForPerformanceBondsRequiredByStatesMunicipalitiesAndRelatedAgencies" name="ContingentLiabilityForPerformanceBondsRequiredByStatesMunicipalitiesAndRelatedAgencies" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="exp_EmployeeStockAwardsMember" name="EmployeeStockAwardsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_LongTermCompensationPlanMember" name="LongTermCompensationPlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_DebtInstrumentRedemptionPeriodOnOrAfterAprilOneTwoThousandThirtyOneMember" name="DebtInstrumentRedemptionPeriodOnOrAfterAprilOneTwoThousandThirtyOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_RangeOneMember" name="RangeOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_SharesRepurchasedFromAssumedProceedsOfAssumedExercisedOptions" name="SharesRepurchasedFromAssumedProceedsOfAssumedExercisedOptions" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="exp_StockOptionExercisesAndRestrictedShareIssuance" name="StockOptionExercisesAndRestrictedShareIssuance" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="exp_NewYorkFederalReserveBankMember" name="NewYorkFederalReserveBankMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_PerformanceVestingStockOptionsMember" name="PerformanceVestingStockOptionsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_LetterOfCreditMaximumCapacity" name="LetterOfCreditMaximumCapacity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="exp_ScheduleOfAssetsLiabilitiesAndResultsOfOperationsForUnconsolidatedJointVenturesTableTextBlock" name="ScheduleOfAssetsLiabilitiesAndResultsOfOperationsForUnconsolidatedJointVenturesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="exp_DebtInstrumentMaturityPeriod" name="DebtInstrumentMaturityPeriod" type="xbrli:gYearMonthItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember" name="FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_SwinglineLoanMember" name="SwinglineLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_TermLoanMember" name="TermLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_MaturityPeriodTwoThousandTwentyOneMember" name="MaturityPeriodTwoThousandTwentyOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_RangeThreeMember" name="RangeThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_FuelAndCoalMember" name="FuelAndCoalMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_RecycledPaperboardMember" name="RecycledPaperboardMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_CementMember" name="CementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember" name="TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_RangeFourMember" name="RangeFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_LineOfCreditFacilitySemiAnnualBasisTreasuryRate" name="LineOfCreditFacilitySemiAnnualBasisTreasuryRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="exp_CementPlantLocations" name="CementPlantLocations" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="exp_ExciseTaxOnShareRepurchases" name="ExciseTaxOnShareRepurchases" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="exp_FiscalTwoThousandTwentyFiveTimeVestingRestrictedStockMember" name="FiscalTwoThousandTwentyFiveTimeVestingRestrictedStockMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_RawMaterialsAndMaterialInProgressMember" name="RawMaterialsAndMaterialInProgressMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_GypsumWallboardPlants" name="GypsumWallboardPlants" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="exp_GypsumWallboardMember" name="GypsumWallboardMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_AccruedFreightCostCurrent" name="AccruedFreightCostCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="exp_PaperboardMember" name="PaperboardMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_DebtInstrumentMaturityYear" name="DebtInstrumentMaturityYear" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="exp_CementDistributionTerminals" name="CementDistributionTerminals" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="exp_FiscalTwoThousandTwentyFiveStockAwardsMember" name="FiscalTwoThousandTwentyFiveStockAwardsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" name="TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_ShareBasedCompensationArrangementsByShareBasedPaymentAwardPayoutRangesAndRelatedExpenseTableTextBlock" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardPayoutRangesAndRelatedExpenseTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="exp_ConcreteAndAggregatesMember" name="ConcreteAndAggregatesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_SaleOfBusinessMember" name="SaleOfBusinessMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_SlagGrindingFacility" name="SlagGrindingFacility" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="exp_DebtInstrumentRedemptionPeriodPriorToAugustTwoThousandAndNineteenMember" name="DebtInstrumentRedemptionPeriodPriorToAugustTwoThousandAndNineteenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_PerformanceStockOptionsMember" name="PerformanceStockOptionsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_Rule10B51Arrmodifiedflag" name="Rule10B51Arrmodifiedflag" type="xbrli:booleanItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="exp_FiscalTwoThousandTwentyFiveEmployeePerformanceStockAwardsMember" name="FiscalTwoThousandTwentyFiveEmployeePerformanceStockAwardsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_RestrictedStockUnitsAndRestrictedStockMember" name="RestrictedStockUnitsAndRestrictedStockMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_TimeVestingRestrictedStockMember" name="TimeVestingRestrictedStockMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_SegmentReportingInformationProportionateConsolidationOfJointVenturesRevenuesAndOperatingEarnings" name="SegmentReportingInformationProportionateConsolidationOfJointVenturesRevenuesAndOperatingEarnings" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="exp_ExciseTaxPayableCurrent" name="ExciseTaxPayableCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="exp_RangeTwoMember" name="RangeTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_AggregatesMember" name="AggregatesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_PercentageOfAverageReturnOnInvestedCapitalOnShareBasedCompensationArrangement" name="PercentageOfAverageReturnOnInvestedCapitalOnShareBasedCompensationArrangement" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="exp_PerformanceVestingRestrictedStockMember" name="PerformanceVestingRestrictedStockMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_WhollyOwnedOperationsMember" name="WhollyOwnedOperationsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_FairValueOfFinancialInstrumentsLineItems" name="FairValueOfFinancialInstrumentsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="exp_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock" name="ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="exp_Nonrule10B51Arrmodifiedflag" name="Nonrule10B51Arrmodifiedflag" type="xbrli:booleanItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="exp_FairValueOfFinancialInstrumentsTable" name="FairValueOfFinancialInstrumentsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687814996688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jul. 26, 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_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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">EAGLE MATERIALS INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000918646<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--03-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">33,618,968<span></span>
</td>
</tr>
<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_EntitySmallBusiness', window );">Entity Small Business</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_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock (par value $.01 per share)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">EXP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-12984<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">75-2520779<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">5960 Berkshire Lane<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Dallas<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">TX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">75225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">432-2000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
</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_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687627381952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Earnings (unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 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>
</tr>
<tr class="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 );">Revenue</a></td>
<td class="nump">$ 608,689<span></span>
</td>
<td class="nump">$ 601,521<span></span>
</td>
</tr>
<tr class="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 Goods Sold</a></td>
<td class="nump">421,821<span></span>
</td>
<td class="nump">425,526<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">186,868<span></span>
</td>
<td class="nump">175,995<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Equity in Earnings of Unconsolidated Joint Venture</a></td>
<td class="nump">7,716<span></span>
</td>
<td class="nump">3,159<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">Corporate General and Administrative Expense</a></td>
<td class="num">(15,649)<span></span>
</td>
<td class="num">(11,679)<span></span>
</td>
</tr>
<tr class="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 Non-Operating Income (Expense)</a></td>
<td class="nump">2,683<span></span>
</td>
<td class="nump">213<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Expense, net</a></td>
<td class="num">(10,684)<span></span>
</td>
<td class="num">(12,239)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Earnings before Income Taxes</a></td>
<td class="nump">170,934<span></span>
</td>
<td class="nump">155,449<span></span>
</td>
</tr>
<tr class="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 );">Income Taxes</a></td>
<td class="num">(37,092)<span></span>
</td>
<td class="num">(34,600)<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_NetIncomeLoss', window );">Net Earnings</a></td>
<td class="nump">$ 133,842<span></span>
</td>
<td class="nump">$ 120,849<span></span>
</td>
</tr>
<tr class="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>EARNINGS PER SHARE</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_EarningsPerShareBasic', window );">Basic</a></td>
<td class="nump">$ 3.97<span></span>
</td>
<td class="nump">$ 3.43<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="nump">$ 3.94<span></span>
</td>
<td class="nump">$ 3.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>AVERAGE SHARES OUTSTANDING</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic</a></td>
<td class="nump">33,734,280<span></span>
</td>
<td class="nump">35,274,753<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted</a></td>
<td class="nump">33,993,023<span></span>
</td>
<td class="nump">35,532,284<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">CASH DIVIDENDS PER SHARE</a></td>
<td class="nump">$ 0.25<span></span>
</td>
<td class="nump">$ 0.25<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_CommonStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 paid 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_CommonStockDividendsPerShareCashPaid</td>
</tr>
<tr>
<td style="padding-right: 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_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_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_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product 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 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><br>Reference 2: 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(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-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_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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://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(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<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 (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 8: 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(13)(f))<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_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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/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 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-24<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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_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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687629215264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Earnings (unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">$ 133,842<span></span>
</td>
<td class="nump">$ 120,849<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Net Actuarial Change in Defined Benefit Plans</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_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax', window );">Amortization of Net Actuarial Loss</a></td>
<td class="nump">60<span></span>
</td>
<td class="nump">63<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax', window );">Tax Expense</a></td>
<td class="num">(15)<span></span>
</td>
<td class="num">(15)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive Earnings</a></td>
<td class="nump">$ 133,887<span></span>
</td>
<td class="nump">$ 120,897<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/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_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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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/2003/role/disclosureRef<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_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax (expense) benefit of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687627493904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Mar. 31, 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_AssetsCurrentAbstract', window );"><strong>Current Assets</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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents</a></td>
<td class="nump">$ 46,540<span></span>
</td>
<td class="nump">$ 34,925<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts and Notes Receivable, net</a></td>
<td class="nump">278,428<span></span>
</td>
<td class="nump">202,985<span></span>
</td>
</tr>
<tr class="ro">
<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">371,619<span></span>
</td>
<td class="nump">373,923<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income Tax Receivable</a></td>
<td class="nump">2,605<span></span>
</td>
<td class="nump">9,910<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid and Other Assets</a></td>
<td class="nump">13,797<span></span>
</td>
<td class="nump">5,950<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_AssetsCurrent', window );">Total Current Assets</a></td>
<td class="nump">712,989<span></span>
</td>
<td class="nump">627,693<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant, and Equipment, net</a></td>
<td class="nump">1,676,041<span></span>
</td>
<td class="nump">1,676,217<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures', window );">Investment in Joint Venture</a></td>
<td class="nump">121,409<span></span>
</td>
<td class="nump">113,478<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease Right-of-Use Assets</a></td>
<td class="nump">17,970<span></span>
</td>
<td class="nump">19,373<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Goodwill and Intangible Assets, net</a></td>
<td class="nump">484,298<span></span>
</td>
<td class="nump">486,117<span></span>
</td>
</tr>
<tr class="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 Assets</a></td>
<td class="nump">30,160<span></span>
</td>
<td class="nump">24,141<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">3,042,867<span></span>
</td>
<td class="nump">2,947,019<span></span>
</td>
</tr>
<tr class="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 Liabilities</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_AccountsPayableCurrent', window );">Accounts Payable</a></td>
<td class="nump">148,231<span></span>
</td>
<td class="nump">127,183<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued Liabilities</a></td>
<td class="nump">89,537<span></span>
</td>
<td class="nump">94,327<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating Lease Liabilities</a></td>
<td class="nump">7,008<span></span>
</td>
<td class="nump">7,899<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income Tax Payable</a></td>
<td class="nump">35,774<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_LongTermDebtCurrent', window );">Current Portion of Long-term Debt</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total Current Liabilities</a></td>
<td class="nump">290,550<span></span>
</td>
<td class="nump">239,409<span></span>
</td>
</tr>
<tr class="re">
<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">1,091,116<span></span>
</td>
<td class="nump">1,083,299<span></span>
</td>
</tr>
<tr class="ro">
<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">17,902<span></span>
</td>
<td class="nump">19,037<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other Long-term Liabilities</a></td>
<td class="nump">49,916<span></span>
</td>
<td class="nump">51,942<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">242,585<span></span>
</td>
<td class="nump">244,797<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">1,692,069<span></span>
</td>
<td class="nump">1,638,484<span></span>
</td>
</tr>
<tr class="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>Stockholders&#8217; Equity</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_PreferredStockValue', window );">Preferred Stock, Par Value $0.01; Authorized 5,000,000 Shares; None Issued</a></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_CommonStockValue', window );">Common Stock, Par Value $0.01; Authorized 100,000,000 Shares;Issued and Outstanding 33,761,968 and 34,143,945 Shares, respectively</a></td>
<td class="nump">338<span></span>
</td>
<td class="nump">341<span></span>
</td>
</tr>
<tr class="re">
<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">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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated Other Comprehensive Losses</a></td>
<td class="num">(3,328)<span></span>
</td>
<td class="num">(3,373)<span></span>
</td>
</tr>
<tr class="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">1,353,788<span></span>
</td>
<td class="nump">1,311,567<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Stockholders&#8217; Equity</a></td>
<td class="nump">1,350,798<span></span>
</td>
<td class="nump">1,308,535<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Liabilities and Stockholders' Equity, Total</a></td>
<td class="nump">$ 3,042,867<span></span>
</td>
<td class="nump">$ 2,947,019<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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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://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_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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://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(15)(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_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/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_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_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<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_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript: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(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: 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(3)(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_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IntangibleAssetsNetIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 impairment and amortization, of goodwill, indefinite-lived, and finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-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_IntangibleAssetsNetIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity method investee and investment in and advance to affiliate.</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_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_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_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_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_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_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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<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_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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(9))<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_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687627517392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (unaudited) (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Mar. 31, 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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par Value</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,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_PreferredStockSharesIssued', window );">Preferred Stock, Issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par Value</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Issued</a></td>
<td class="nump">33,761,968<span></span>
</td>
<td class="nump">34,143,945<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">33,761,968<span></span>
</td>
<td class="nump">34,143,945<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_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript: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_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 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_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_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>21
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687627298720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows (unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 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>CASH FLOWS FROM 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_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">$ 133,842<span></span>
</td>
<td class="nump">$ 120,849<span></span>
</td>
</tr>
<tr class="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, Net of Effect of NonCash Activity</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 and Amortization</a></td>
<td class="nump">38,350<span></span>
</td>
<td class="nump">36,682<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_exp_DeferredIncomeTaxExpenseBenefitContinuedAndDiscontinuedOperations', window );">Deferred Income Tax Provision</a></td>
<td class="num">(2,212)<span></span>
</td>
<td class="nump">2,312<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock Compensation Expense</a></td>
<td class="nump">4,539<span></span>
</td>
<td class="nump">6,457<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Equity in Earnings of Unconsolidated Joint Venture</a></td>
<td class="num">(7,716)<span></span>
</td>
<td class="num">(3,159)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentDividendsOrDistributions', window );">Distributions from Joint Venture</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in Operating Assets and Liabilities</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_IncreaseDecreaseInAccountsAndNotesReceivable', window );">Accounts and Notes Receivable</a></td>
<td class="num">(75,443)<span></span>
</td>
<td class="num">(46,213)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">2,304<span></span>
</td>
<td class="nump">4,166<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts Payable and Accrued Liabilities</a></td>
<td class="nump">15,503<span></span>
</td>
<td class="num">(5,100)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other Assets</a></td>
<td class="num">(16,724)<span></span>
</td>
<td class="num">(9,577)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable', window );">Income Taxes Payable (Receivable)</a></td>
<td class="nump">40,193<span></span>
</td>
<td class="nump">31,570<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">132,636<span></span>
</td>
<td class="nump">140,487<span></span>
</td>
</tr>
<tr class="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>CASH FLOWS FROM 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 );">Additions to Property, Plant, and Equipment</a></td>
<td class="num">(33,128)<span></span>
</td>
<td class="num">(35,999)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Acquisition Spending</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(55,053)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net Cash Used in Investing Activities</a></td>
<td class="num">(33,128)<span></span>
</td>
<td class="num">(91,052)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>CASH FLOWS FROM 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_ProceedsFromRepaymentsOfNotesPayable', window );">Increase in Credit Facility</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="nump">65,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_ProceedsFromRepaymentsOfOtherLongTermDebt', window );">Repayment of Term Loan</a></td>
<td class="num">(2,500)<span></span>
</td>
<td class="num">(2,500)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends Paid to Stockholders</a></td>
<td class="num">(8,538)<span></span>
</td>
<td class="num">(8,995)<span></span>
</td>
</tr>
<tr class="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 );">Purchase and Retirement of Common Stock</a></td>
<td class="num">(85,490)<span></span>
</td>
<td class="num">(74,058)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from Stock Option Exercises</a></td>
<td class="nump">56<span></span>
</td>
<td class="nump">10,385<span></span>
</td>
</tr>
<tr class="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 );">Shares Redeemed to Settle Employee Taxes on Stock Compensation</a></td>
<td class="num">(1,421)<span></span>
</td>
<td class="num">(1,360)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net Cash Used in Financing Activities</a></td>
<td class="num">(87,893)<span></span>
</td>
<td class="num">(11,528)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">NET INCREASE IN CASH AND CASH EQUIVALENTS</a></td>
<td class="nump">11,615<span></span>
</td>
<td class="nump">37,907<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD</a></td>
<td class="nump">34,925<span></span>
</td>
<td class="nump">15,242<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">CASH AND CASH EQUIVALENTS AT END OF PERIOD</a></td>
<td class="nump">$ 46,540<span></span>
</td>
<td class="nump">$ 53,149<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exp_DeferredIncomeTaxExpenseBenefitContinuedAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred income tax expense benefit continued and 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;">exp_DeferredIncomeTaxExpenseBenefitContinuedAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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; including, but not limited to, 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_EquityMethodInvestmentDividendsOrDistributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21D<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-21D<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(12))<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_EquityMethodInvestmentDividendsOrDistributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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://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(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<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 (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 8: 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(13)(f))<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_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInAccountsAndNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 the sum of amounts due within one year (or one business cycle) from customers for the credit sale of goods and services; and from note holders for outstanding loans.</p></div>
<a href="javascript: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_IncreaseDecreaseInAccountsAndNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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_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_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_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_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_ProceedsFromRepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 long-term debt supported by a written promise to pay an 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;">us-gaap_ProceedsFromRepaymentsOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromRepaymentsOfOtherLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 other long-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_ProceedsFromRepaymentsOfOtherLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687631336192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity (unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Capital in Excess of Par Value [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Accumulated Other Comprehensive Losses [Member]</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Mar. 31, 2023</a></td>
<td class="nump">$ 1,185,694<span></span>
</td>
<td class="nump">$ 358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,188,883<span></span>
</td>
<td class="num">$ (3,547)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">120,849<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,849<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock Compensation Expense</a></td>
<td class="nump">6,457<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,457<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_exp_StockOptionExercisesAndRestrictedShareIssuance', window );">Stock Option Exercises and Restricted Share Issuances</a></td>
<td class="nump">10,385<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">10,383<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares Redeemed to Settle Employee Taxes</a></td>
<td class="num">(1,360)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="num">(1,359)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(74,799)<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="num">(15,481)<span></span>
</td>
<td class="num">(59,313)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends to Shareholders</a></td>
<td class="num">(8,863)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,863)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Unfunded Pension Liability, net of tax</a></td>
<td class="nump">48<span></span>
</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">48<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Jun. 30, 2023</a></td>
<td class="nump">1,238,411<span></span>
</td>
<td class="nump">354<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,241,556<span></span>
</td>
<td class="num">(3,499)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Mar. 31, 2024</a></td>
<td class="nump">1,308,535<span></span>
</td>
<td class="nump">341<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,311,567<span></span>
</td>
<td class="num">(3,373)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">133,842<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">133,842<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Stock Compensation Expense</a></td>
<td class="nump">4,539<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,539<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_exp_StockOptionExercisesAndRestrictedShareIssuance', window );">Stock Option Exercises and Restricted Share Issuances</a></td>
<td class="nump">56<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares Redeemed to Settle Employee Taxes</a></td>
<td class="num">(1,421)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,421)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="num">(86,345)<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="num">$ (3,174)<span></span>
</td>
<td class="num">(83,168)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends to Shareholders</a></td>
<td class="num">(8,453)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,453)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Unfunded Pension Liability, net of tax</a></td>
<td class="nump">45<span></span>
</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">45<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Jun. 30, 2024</a></td>
<td class="nump">$ 1,350,798<span></span>
</td>
<td class="nump">$ 338<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,353,788<span></span>
</td>
<td class="num">$ (3,328)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exp_StockOptionExercisesAndRestrictedShareIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock option exercises and restricted share issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exp_StockOptionExercisesAndRestrictedShareIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 to equity for 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 2: 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 3: 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 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687623946800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">$ 133,842<span></span>
</td>
<td class="nump">$ 120,849<span></span>
</td>
<td class="nump">$ 133,842<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>24
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687629346672">
<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>Jun. 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>
<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_exp_Rule10B51Arrmodifiedflag', window );">Rule 10b5-1 Arrangement Modified</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_exp_Nonrule10B51Arrmodifiedflag', window );">Non-Rule 10b5-1 Arrangement Modified</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exp_Nonrule10B51Arrmodifiedflag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>NonRule10b51ArrModifiedFlag</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exp_Nonrule10B51Arrmodifiedflag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</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_exp_Rule10B51Arrmodifiedflag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Rule10b51ArrModifiedFlag</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exp_Rule10B51Arrmodifiedflag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687624524736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIS OF PRESENTATION<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">BASIS OF PRESENTATION</a></td>
<td class="text"><p style="font-size:10pt;margin-top:1.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(A) BASIS OF PRESENTATION</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The accompanying Unaudited Consolidated Financial Statements as of and for the three-month period ended June 30, 2024, include the accounts of Eagle Materials Inc. and its majority-owned subsidiaries (collectively, the Company, us, or we) and have been prepared by the Company, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission. These Unaudited Consolidated Financial Statements should be read in conjunction with the Audited Consolidated Financial Statements and the notes thereto included in our Annual Report on Form 10-K filed with the Securities and Exchange Commission on May 22, 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted pursuant to such rules and regulations, although we believe that the disclosures are adequate to make the information presented not misleading. In our opinion, all adjustments (consisting solely of normal recurring adjustments) necessary to present fairly the information in the following Unaudited Consolidated Financial Statements of the Company have been included. The results of operations for interim periods are not necessarily indicative of the results for the full year.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:Arial;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:11pt;font-family:Arial;min-width:fit-content;">Recent Accounting Pronouncements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">PENDING ADOPTION</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07), which is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. ASU 2023-07 will become effective for public companies during annual reporting periods beginning after December 15, 2023, and interim reporting periods beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of adopting this guidance on its Consolidated Financial Statements.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In December 2023, the FASB issued Accounting Standards Update No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which focuses on the rate reconciliation and income taxes paid. ASU 2023-09 requires public entities to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts organized by specified categories with certain reconciling items broken out by nature and jurisdiction to the extent those items exceed a specified threshold. Additionally, all entities are required to disclose income taxes paid, net of refunds received, disaggregated by federal, state, and local, and by individual jurisdiction if the amount is at least 5% of the total income tax payments, net of refunds received. ASU 2023-09 is effective prospectively for annual periods beginning after December 15, 2024. Early adoption and retrospective application are permitted. ASU 2023-09 will not have any impact on the Company's results of operations, cash flows, and financial condition.</span></p></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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 organization, consolidation and basis of presentation of financial statements 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/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205/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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687629440240">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(B) SUPPLEMENTAL CASH FLOW INFORMATION</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">  </span></p><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Supplemental cash flow information is as follows:</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:64.287%;"></td>
        <td style="width:1.66%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.197000000000001%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.66%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.197000000000001%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cash Payments</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Interest</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,678</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,993</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Income Taxes</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">780</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">636</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Operating Cash Flows Used for Operating Leases</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,287</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,391</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:5pt;vertical-align:top;border-bottom:0.5pt solid #a3a3a3;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Noncash Financing Activities</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a3a3a3;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Excise Tax on Share Repurchases</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">855</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">741</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a3a3a3;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Right-of-Use Assets Obtained for Capitalized Operating Leases</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">719</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,166</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></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>27
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687624536448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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 );">REVENUE</a></td>
<td class="text"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(C) REVENUE</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">We earn Revenue primarily from the sale of products, which include cement, concrete, aggregates, gypsum wallboard, and recycled paperboard. The vast majority of Revenue from the sale of concrete, aggregates, and gypsum wallboard is originated by purchase orders from our customers, who are mostly third-party contractors and suppliers. Revenue from the sale of cement is recognized at the point-of-sale to customers under sales orders. Revenue from our Recycled Paperboard segment is generated mainly through long-term supply agreements. These agreements do not have a stated maturity date, but may be terminated by either party with a </span><span style="font-size:10pt;font-family:Arial;"><span style="-sec-ix-hidden:F_270b761a-5366-4d74-80ca-c60973ee2501;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">two</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">three-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> notice period. We invoice customers upon shipment, and our collection terms range from </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">30</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">75</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> days. Revenue from the sale of cement, concrete, aggregates, and gypsum wallboard not related to long-term supply agreements is recognized upon shipment of the related products to customers, which is when title and ownership are transferred, and the customer is obligated to pay.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">  </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Revenue from sales under our long-term supply agreements is also recognized upon transfer of control to the customer, which generally occurs at the time the product is shipped from the production facility or terminal location. Our long-term supply agreements with customers define, among other commitments, the volume of product we must provide and the volume that the customer must purchase by the end of the defined periods. Pricing structures under our agreements are generally market-based, but are subject to certain contractual adjustments. Shortfall amounts, if applicable under these arrangements, are constrained and not recognized as Revenue until an agreement is reached with the customer and, therefore, are not subject to the risk of reversal.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">  </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company offers certain of its customers, including those with long-term supply agreements, rebates and incentives, which we treat as variable consideration. We adjust the amount of Revenue recognized for the variable consideration using the most likely amount method based on past history and projected volumes in the rebate and incentive period. Any amounts billed to customers for taxes are excluded from Revenue.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company has elected to treat freight and delivery charges we pay for the delivery of goods to our customers as a fulfillment activity rather than a separate performance obligation. When we arrange for a third party to deliver products to customers, fees for shipping and handling billed to the customer are recorded as Revenue, while costs we incur for shipping and handling are recorded as expenses and included in Cost of Goods Sold.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Other Non-Operating Income includes lease and rental income, asset sale income, non-inventoried aggregates sales income, distribution center income, and trucking income, as well as other miscellaneous revenue items and costs that have not been allocated to a business segment.</span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">See Footnote (M) to the Unaudited Consolidated Financial Statements for disaggregation of revenue by segment.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>28
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687629451504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS AND NOTES RECEIVABLE<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_ReceivablesAbstract', window );"><strong>Receivables [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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">ACCOUNTS AND NOTES RECEIVABLE</a></td>
<td class="text"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(D) ACCOUNTS AND NOTES RECEIVABLE</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Accounts Receivable are shown net of the allowance for doubtful accounts totaling $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million at June 30, 2024, and March 31, 2024, respectively. We perform ongoing credit evaluations of our customers&#8217; financial condition and generally require no collateral from our customers. The allowance for non-collection of receivables is based on analysis of economic trends in the construction industry, detailed analysis of the expected collectability of past due accounts receivable, and the expected collectability of overall receivables. We have no significant credit risk concentration among our diversified customer base.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 claims held for amounts due to entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</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> -Publisher FASB<br> -URI https://asc.fasb.org/310-10/tableOfContent<br><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-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>29
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687623936720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_InventoryDisclosureAbstract', window );"><strong>Inventory 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_InventoryDisclosureTextBlock', window );">INVENTORIES</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(E) INVENTORIES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Inventories are stated at the lower of average cost (including applicable material, labor, depreciation, and plant overhead) or net realizable value. Raw Materials and Materials-in-Progress include clinker, which is an intermediary product before it is ground into cement powder. Quantities of Raw Materials and Materials-in-Progress, Aggregates, and Coal inventories, are based on measured volumes, subject to estimation based on the size and location of the inventory piles, and are converted to tonnage using standard inventory density factors. </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Inventories consist of the following: </span></span><span style=""></span></p><div style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.72%;"></td>
        <td style="width:1.72%;"></td>
        <td style="width:1%;"></td>
        <td style="width:12.92%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.72%;"></td>
        <td style="width:1%;"></td>
        <td style="width:12.92%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">March 31,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Raw Materials and Materials-in-Progress</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">126,351</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">122,772</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Finished Cement</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">69,507</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">71,396</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Aggregates</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,983</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,149</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Gypsum Wallboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,914</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,242</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Recycled Paperboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,007</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,278</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Repair Parts and Supplies</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">122,247</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">127,511</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Fuel and Coal</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,610</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,575</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">371,619</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">373,923</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="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 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/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_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687623857056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCRUED EXPENSES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">ACCRUED EXPENSES</a></td>
<td class="text"><p style="font-size:10pt;margin-top:3.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(F) ACCRUED EXPENSES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Accrued Expenses consist of the following:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.72%;"></td>
        <td style="width:1.72%;"></td>
        <td style="width:1%;"></td>
        <td style="width:12.92%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.72%;"></td>
        <td style="width:1%;"></td>
        <td style="width:12.92%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">March 31,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Payroll and Incentive Compensation</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,768</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">34,274</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Benefits</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,514</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,507</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Dividends</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,644</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,374</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Interest</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,379</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,729</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Property Taxes</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,453</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,921</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Power and Fuel</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,679</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,993</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Freight</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,144</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,893</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Excise Tax</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,025</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,170</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Legal and Professional</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,904</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,602</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Sales and Use Taxes</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,905</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,372</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Other</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,122</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,492</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">89,537</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">94,327</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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://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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 720<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483384/720-30-45-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)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140687748391744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(G) LEASES</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">We lease certain real estate, buildings, and equipment, including railcars and barges. Certain of these leases contain escalations of rent over the term of the lease, as well as options for us to extend the term of the lease at the end of the original term. These extensions range from periods of </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">one year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">20 years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Our lease agreements do not contain material residual value guarantees or material restrictive covenants. In calculating the present value of future minimum lease payments, we use the rate implicit in the lease if it can be determined. Otherwise,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">we </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">use our incremental borrowing rate in effect at the commencement of the lease to determine the present value of the future minimum lease payments. Additionally, we lease certain equipment under short-term leases with initial terms of less than 12 months, which are not recorded on the balance sheet.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">  </span></p><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Lease expense for our operating and short-term leases is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63.135%;"></td>
        <td style="width:1.639%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.794%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.639%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.794%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:#004483;vertical-align:middle;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="border-top:0.5pt solid #a6a6a6;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Operating Lease Cost</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,047</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,274</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Short-term Lease Cost</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">341</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">223</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Total Lease Cost</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2,388</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2,497</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Right-of-Use Assets and Lease Liabilities are reflected on our Balance Sheet as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.72%;"></td>
        <td style="width:1.72%;"></td>
        <td style="width:1%;"></td>
        <td style="width:12.92%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.72%;"></td>
        <td style="width:1%;"></td>
        <td style="width:12.92%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">March 31,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Operating Leases</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Operating Lease Right-of-Use Assets</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,970</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,373</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:5pt;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Current Operating Lease Liabilities</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,008</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,899</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Noncurrent Operating Lease Liabilities</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,902</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,037</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Total Operating Lease Liabilities</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">24,910</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">26,936</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Future payments for operating leases are as follows (dollars in thousands):</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:80.024%;"></td>
        <td style="width:2.08%;"></td>
        <td style="width:1%;"></td>
        <td style="width:15.896999999999998%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Fiscal Year</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Amount</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2025 (remaining nine months)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,355</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2026</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,784</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2027</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,618</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2028</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,752</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2029</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,675</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Thereafter</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,016</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Total Lease Payments</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">31,200</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Less: Imputed Interest</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,290</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Present Value of Lease Liabilities</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">24,910</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Weighted-Average Remaining Lease Term (in years)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">9.8</span></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Weighted-Average Discount Rate</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">4.21</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
       </tr>
      </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:Arial;min-width:fit-content;">&#160;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687624530640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED EMPLOYEE COMPENSATION<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">SHARE-BASED EMPLOYEE COMPENSATION</a></td>
<td class="text"><p style="font-size:10pt;margin-top:3.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(H) S</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">hare</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">-BASED EMPLOYEE COMPENSATION</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">On August 3, 2023, our stockholders approved the Eagle Materials Inc. 2023 Equity Incentive Plan (the 2023 Plan), which reserves </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,425,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> shares for future grants of stock awards. Under the terms of the 2023 Plan, we can issue equity awards, including stock options, restricted stock units, restricted stock, and stock appreciation rights to employees of the Company, members of the Board of Directors and consultants, independent contractors, and agents of the Company. The Compensation Committee of our Board of Directors (Compensation Committee) specifies grant terms for awards under the Plan.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Arial;min-width:fit-content;">Fiscal 2025 Equity Awards</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In May 2024, the Compensation Committee awarded to certain officers and key employees an aggregate of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">29,391</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> performance stock units and </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,963</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> performance stock options, which represents achievement of the target level of performance (collectively, the Performance Stock Awards). For the Performance Stock Awards to be earned, the Company must achieve performance vesting criteria as modified based on the Company&#8217;s average absolute total stockholder return during the performance period. </span><span style="font-size:12pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">performance vesting criteria are based upon </span></span><span style=""></span></p><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">certain </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">levels of average annual return on equity (as defined in the Performance Stock Award Agreements) ranging from </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% measured at the end of fiscal 2027 (three-year performance period) as modified by total stockholder return</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> Performance outcomes (taking into account both criteria) will result in a threshold vesting percentage of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% of target and maximum performance will result in a vesting percentage of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">200</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% of target.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> If the threshold vesting percentage is not achieved none of the Performance Stock Awards will be earned.</span></p></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Our Performance Stock Awards are evaluated on a quarterly basis with adjustments to compensation expense based on the likelihood of the performance targets being achieved or exceeded. The maximum expense for our outstanding Performance Stock Awards is approximately $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">11.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million. Any forfeitures are recognized as a reduction to expense in the period in which they occur.</span></p><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The fair value of the above Performance Stock Awards was determined using a Monte Carlo simulation. The following are key inputs in the Monte Carlo analysis for the Fiscal 2025 Employee Performance Stock Awards.</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:80.024%;"></td>
        <td style="width:2.08%;"></td>
        <td style="width:1%;"></td>
        <td style="width:15.896999999999998%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Measurement Period (in years)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.85</span></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Risk-Free Interest Rate</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.7</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Dividend Yield</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Volatility</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">31.4</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Estimated Fair Value of Market-Based PSAs at Grant Date</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">238.27</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In addition to the Performance Stock Awards discussed above, the Compensation Committee approved the granting to certain officers and key employees an aggregate of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,963</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> time-vesting stock options which vest ratably over </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">three years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> (the Fiscal 2025 Employee Time-Vesting Stock Option Grant) and </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">30,272</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> shares of time-vesting restricted stock units, which vest ratably over </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">three years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> (the Fiscal 2025 Employee Restricted Stock Unit Time-Vesting Award).  The Fiscal 2025 Employee Restricted Stock Unit Time-Vesting Award was valued at the closing price of the stock on the grant date and is being expensed over a three-year period. The Fiscal 2025 Employee Time-Vesting Stock Option Grant was valued at their grant date using the Black-Scholes option pricing model, which used similar input as the Monte Carlo analysis shown above.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">  </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In addition to the stock options described above, we may issue equity awards, including stock options, restricted stock, and restricted stock units, to certain employees from time to time. Any options issued are valued using the Black-Scholes options pricing model on the grant date and expensed over the vesting period, while restricted stock and restricted stock units are valued using the closing price on the date of grant and expensed over the vesting period.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Arial;min-width:fit-content;">Long-Term Compensation Plans</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">STOCK OPTIONS</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Stock option expense for all outstanding stock option awards totaled approximately $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million for the three months ended June 30, 2024 and 2023, respectively. At June 30, 2024, there was approximately $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million of unrecognized compensation cost related to outstanding stock options, which is expected to be recognized over a weighted-average period of </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">1.6</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> years.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:12pt;font-family:Arial;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table represents stock option activity for the three months ended June 30, 2024:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.72%;"></td>
        <td style="width:1.72%;"></td>
        <td style="width:1%;"></td>
        <td style="width:12.92%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.72%;"></td>
        <td style="width:1%;"></td>
        <td style="width:12.92%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Number<br/>of Shares</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Weighted-<br/>Average<br/>Exercise<br/>Price</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Outstanding Options at March 31, 2024</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">252,364</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">91.28</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Granted</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,926</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">238.27</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Exercised</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">424</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">132.70</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cancelled</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Outstanding Options at June 30, 2024</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">255,866</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">93.23</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Options Exercisable at June 30, 2024</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">217,398</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Weighted-Average Fair Value of Options Granted<br/>During the Year</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">101.99</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table summarizes information about stock options outstanding at June 30, 2024:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:44.242%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:8.097%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:8.337%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.16%;"></td>
        <td style="width:1%;"></td>
        <td style="width:7.717%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:8.337%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.16%;"></td>
        <td style="width:1%;"></td>
        <td style="width:7.957%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Options Outstanding</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Options Exercisable</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Range of Exercise Prices</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Number of<br/>Shares<br/>Outstanding</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Life (in years)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Weighted-<br/>Average<br/>Exercise<br/>Price</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Number of<br/>Shares<br/>Outstanding</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Weighted-<br/>Average<br/>Exercise<br/>Price</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;">59.32</span><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;- $</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;">81.28</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">107,490</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.39</span></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">62.50</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">107,490</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">62.50</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;">87.37</span><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;- $</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;">106.24</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">75,608</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.02</span></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">94.15</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">73,750</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">94.07</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;">118.27</span><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;- $</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;">139.25</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">59,839</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.78</span></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">127.52</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">31,500</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">128.30</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;">143.09</span><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;- $</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;">238.27</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,929</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.74</span></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">184.69</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,658</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">149.25</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">255,866</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">5.72</span></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">93.23</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">217,398</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">84.60</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">At June 30, 2024, the aggregate intrinsic value for the outstanding and exercisable options was approximately $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">31.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">28.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, respectively. The total intrinsic value of options exercised during the three months ended June 30, 2024, was approximately $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">RESTRICTED STOCK UNITS AND RESTRICTED STOCK</span></p><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table summarizes the activity for restricted stock units and nonvested restricted </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">stock during the three months ended June 30, 2024:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.72%;"></td>
        <td style="width:1.34%;"></td>
        <td style="width:1%;"></td>
        <td style="width:13.3%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.72%;"></td>
        <td style="width:1%;"></td>
        <td style="width:12.92%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Number of Shares</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Weighted-Average Grant Date Fair Value</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Restricted Stock Units and Nonvested Restricted Stock at March 31, 2024</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">204,946</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">121.12</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Granted</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">59,663</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">238.10</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Vested</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,923</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">178.58</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Forfeited</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Restricted Stock Units and Nonvested Restricted Stock at June 30, 2024</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">249,686</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">150.61</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Expense related to</span><span style="color:#ffffff;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">restricted stock units and restricted stock wa</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">s approximately $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million for the three months ended June 30, 2024, and 2023, respectively. At June 30, 2024, there was approximately $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million of unearned compensation from restricted stock units and nonvested restricted shares, which will be recognized over a weighted-average period of </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">1.9</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> years.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The number of shares available for future grants of stock options, restricted stock units, stock appreciation rights, and restricted stock under the Plan was </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,351,520</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> at June 30, 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687629378832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMPUTATION OF EARNINGS PER SHARE<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">COMPUTATION OF EARNINGS PER SHARE</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(I)</span><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">COMPUTATION OF EARNINGS PER SHARE</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The calculation of basic and diluted common shares outstanding is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63.16%;"></td>
        <td style="width:1.24%;"></td>
        <td style="width:1%;"></td>
        <td style="width:15.18%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.24%;"></td>
        <td style="width:1%;"></td>
        <td style="width:15.18%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:#004483;vertical-align:middle;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Weighted-Average Shares of Common Stock Outstanding</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">33,734,280</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">35,274,753</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Effect of Dilutive Shares</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Assumed Exercise of Outstanding Dilutive Options</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">250,430</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">320,261</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Less Shares Repurchased from Proceeds of Assumed Exercised Options</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">98,558</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">173,894</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Restricted Stock and Restricted Stock Units</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">106,871</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">111,164</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Weighted-Average Common Stock and Dilutive Securities Outstanding</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">33,993,023</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">35,532,284</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Shares Excluded Due to Anti-Dilution Effects, Including Contingent Awards</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">56,641</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">58,288</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687629448256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PENSION AND EMPLOYEE BENEFIT PLANS<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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 );">PENSION AND EMPLOYEE BENEFIT PLANS</a></td>
<td class="text"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(J) PENSION AND EMPLOYEE BENEFIT PLANS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">We sponsor several single-employer defined benefit plans and defined contribution plans, which together cover substantially all our employees. Benefits paid under the single-employer defined benefit plans covering certain hourly employees were historically based on years of service and the employee&#8217;s qualifying compensation over the last few years of employment. These plans have been frozen to new participants and new benefits over the last several years, with the last plan frozen during fiscal 2020. Our defined benefit plans are all fully funded, with plan assets exceeding the benefit obligation at March 31, 2024. Due to the frozen status and current funding of the single-employer pension plans, our expected pension expense for fiscal 2025 is less than $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><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>35
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687629486832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(K) INCOME TAXES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">   </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Income Taxes for the interim periods presented have been included in the accompanying financial statements on the basis of an estimated annual effective tax rate. In addition to the amount of tax resulting from applying the estimated annual effective tax rate to pre-tax income, we will include, when appropriate, certain items treated as discrete events to arrive at an estimated overall tax amount. The effective tax rate for the three months ended June 30, 2024, was approximately </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">22</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">%, which is consistent with the tax rate for the three months ended June 30, 2023. The effective tax rate was higher than the U.S. Statutory rate of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% mainly due to state income taxes, partially offset by a benefit recognized related to percentage depletion.</span></p><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>36
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687624198256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-TERM DEBT<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_LongTermDebtTextBlock', window );">LONG-TERM DEBT</a></td>
<td class="text"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(L) LONG-TERM DEBT</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Long-term Debt at June 30, 2024 was as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.72%;"></td>
        <td style="width:1.72%;"></td>
        <td style="width:1%;"></td>
        <td style="width:12.92%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.72%;"></td>
        <td style="width:1%;"></td>
        <td style="width:12.92%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">March 31,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Revolving Credit Facility</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">180,000</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">170,000</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;">2.500</span><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">% Senior Unsecured Notes Due </span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"><span style="color:#004483;white-space:pre-wrap;min-width:fit-content;">2031</span></span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">750,000</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">750,000</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Term Loan</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">180,000</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">182,500</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Total Debt</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,110,000</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,102,500</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Less: Current Portion of Long-term Debt</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,000</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,000</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Less: Unamortized Discounts and Debt Issuance Costs</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,884</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,201</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Long-term Debt</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">1,091,116</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">1,083,299</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Arial;min-width:fit-content;">Revolving Credit Facility</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">We have an unsecured $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">750.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million revolving credit facility (the Revolving Credit Facility). The Revolving Credit Facility includes a separate $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">200.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million term loan facility (the Term Loan) and also provides the Company the option to increase the borrowing capacity by up to $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">375.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million (for a total borrowing capacity of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,125</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million), provided the existing lenders, or new lenders, agree to such increase. The Revolving Credit Facility includes a $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">40.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million letter of credit facility and a swingline loan sub-facility of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, and expires on May 5, 2027.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Revolving Credit Facility contains customary covenants for an unsecured investment-grade facility, including covenants that restrict the Company&#8217;s and/or its subsidiaries&#8217; ability to incur additional debt; encumber assets; merge with or transfer or sell assets to other persons; and enter into certain affiliate transactions. The Revolving Credit Facility also requires the Company to maintain at the end of each fiscal quarter a Leverage Ratio of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">:1.00 or less and an Interest Coverage Ratio (both ratios, as defined in the Revolving Credit Facility) equal to or greater than </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> to 1.00 (collectively, the Financial Covenants).</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">At the Company&#8217;s option, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">outstanding loans under the Revolving Credit Facility bear interest, at a variable rate equal to either (i) the adjusted term SOFR rate (secured overnight financing rate), plus 10 basis points, plus an agreed spread (ranging from </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">162.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> basis points, which is established based on the Company's credit rating); (ii) in respect of any Revolving Loans (until such time as the then-existing Benchmark (as defined in the Revolving Credit Facility) is replaced in accordance with the Revolving Credit Facility), the adjusted daily simple SOFR rate, plus 10 basis points, plus an agreed spread (ranging from 100 to 162.5 basis points, which is established based on the Company's credit rating) or (iii) an Alternate Base Rate (as defined in the Revolving Credit Facility), which is the highest of (a) the Prime Rate (as defined in the Revolving Credit Facility) in effect on any applicable day, (b) the NYFRB Rate (as defined in the Revolving Credit Facility) in effect on any applicable day, plus </span><span style="font-size:10pt;font-family:Arial;"><span style="-sec-ix-hidden:F_47594942-de60-41ed-af49-ee6b58d33058;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#189; of 1%</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, and (c) the Adjusted Term SOFR (as defined in the Revolving Credit Facility) for a one-month interest period on any applicable day, or if such day is not a business day, the immediately preceding business day, plus 1.0%, in each case plus an agreed upon spread (ranging from </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">62.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> basis points), which is established quarterly based on the Company's credit rating. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company is also required to pay a facility fee on unused available borrowings under the Revolving Credit Facility ranging from </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">22.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> basis points, which is established based on the Company's then credit rating.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company pays each lender a participation fee with respect to such lender&#8217;s participations in letters of credit, which fee accrues at the same Applicable Rate (as defined in the Revolving Credit Facility) used to determine the interest rate applicable to Eurodollar Revolving Loans (as defined in the Revolving Credit Facility), plus a fronting fee for each letter of credit issued by the issuing bank in an amount equal to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> basis points per annum on the daily maximum amount then available to be drawn under such letter of credit. The Company also pays each issuing bank such bank&#8217;s standard fees with respect to issuance, amendment or extensions of letters of credit and other processing fees, and other standard costs and charges relating to such issuing bank&#8217;s letters of credit from time to time.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">There was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">180.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million of outstanding borrowings under the Revolving Credit Facility, plus $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million outstanding letters of credit as of June 30, 2024, leaving us with $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">560.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million of available borrowings under the Revolving Credit Facility, net of the outstanding letters of credit. We were in compliance with all Financial Covenants on June 30, 2024; therefore, the entire $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">560.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million is available for future borrowings.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Arial;min-width:fit-content;">Term Loan</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">On May 5, 2022, we borrowed the $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">200.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million Term Loan under the Revolving Credit Facility, and used these proceeds to, among other things, pay down a portion of the Revolving Credit Facility. The Term Loan requires quarterly principal payments of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, with any unpaid amounts due upon maturity on </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">May 5, 2027</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">. At the Company&#8217;s option, principal amounts outstanding under the Term Loan bear interest as set forth in the Revolving Credit Facility (but not, for the avoidance of doubt, at a daily simple SOFR rate unless and until such time as the then-existing Benchmark (as defined in the Revolving Credit Facility) is replaced in accordance with the Revolving Credit Facility).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Arial;min-width:fit-content;">2.500% Senior Unsecured Notes Due 2031</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">On July 1, 2021, we issued $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">750.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million aggregate principal amount of 2.500% senior notes due </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">July 2031</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> (the </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.500</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% Senior Unsecured Notes). The 2.500% Senior Unsecured Notes are senior unsecured obligations of the Company and are not guaranteed by any of our subsidiaries. The 2.500% Senior Unsecured Notes were issued net of original issue discount of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and have an effective interest rate of approximately </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">%. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The original</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">issue </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">discount is being amortized by the effective interest method over the </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">10-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> term of the notes. The 2.500% Senior Unsecured Notes are redeemable prior to April 1, 2031, at a redemption price equal to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% of the aggregate principal amount of the 2.500% Senior Unsecured Notes being redeemed, plus the present value of remaining scheduled payments of principal and interest from the applicable redemption date to April 1, 2031, discounted to the redemption date on a semi-annual basis at the Treasury rate plus </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> basis points. The 2.500% Senior Unsecured Notes are redeemable on or after April 1, 2031, at a redemption price equal to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% of the aggregate principal amount of the </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.500</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% Senior Unsecured Notes being redeemed, plus accrued and unpaid interest to, but excluding, the applicable redemption date. If we experience certain change of control triggering events, we would be required to offer to repurchase the 2.500% Senior Unsecured Notes at a purchase price equal to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">101</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% of the aggregate principal amount of the 2.500% Senior Unsecured Notes being repurchased, plus accrued and unpaid interest to, but excluding, the applicable redemption date. The indenture governing the 2.500% Senior Unsecured Notes contains certain covenants that limit our ability to create or permit to exist certain liens; enter into sale and leaseback transactions; and consolidate, merge, or transfer all or substantially all of our assets, and provides for certain events of default that, if any occurred, would permit or require the principal of and accrued interest on the 2.500% Senior Unsecured Notes to become or be declared due and payable.</span></p><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_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-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> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/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_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687624028688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT INFORMATION<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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 INFORMATION</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(M) SEGMENT INFORMATION</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Operating segments are defined as components of an enterprise engaged in business activities that earn revenue, incur expenses, and prepare separate financial information that is evaluated regularly by our chief operating decision maker in order to allocate resources and assess performance.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Our business is organized into </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> sectors within which there are </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">four</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> reportable business segments. The Heavy Materials sector includes the Cement and Concrete and Aggregates segments. The Light Materials sector includes the Gypsum Wallboard and Recycled Paperboard segments.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Our primary products are commodities that are essential in commercial and residential construction; public construction projects to build, expand, and repair roads and buildings; and all repair and remodel activities. Demand for our products is generally cyclical and seasonal, depending on economic and geographic conditions. We distribute our products across many United States markets, which provides us with regional economic diversification. Our operations are conducted in the U.S. and include the mining of limestone for the manufacture, production, distribution, and sale of portland cement (a basic construction material that is the essential binding ingredient in concrete); the grinding and sale of slag; the mining of gypsum for the manufacture and sale of gypsum wallboard; the manufacture and sale of recycled paperboard to the gypsum wallboard industry and other paperboard converters; the sale of readymix concrete; and the mining and sale of aggregates (crushed stone, sand, and gravel).</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">We operate </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">eight</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> modern cement plants (one of which is operated through a joint venture located in Buda, Texas), </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> slag grinding facility, and over </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">30</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> cement distribution terminals. Our cement companies focus on the U.S. heartland and operate as an integrated network selling product primarily in California, Colorado, Illinois, Indiana, Iowa, Kansas, Kentucky, Missouri, Nebraska, Nevada, Ohio, Oklahoma, Tennessee, and Texas. We operate </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> readymix concrete batch plants and </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">five</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> aggregates processing plants in markets that are complementary to our cement network.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">We operate </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">five</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> gypsum wallboard plants and a recycled paperboard mill. We distribute gypsum wallboard and recycled paperboard throughout the continental U.S., with the exception of the Northeast.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">We account for intersegment sales at market prices. For segment reporting purposes only, we proportionately consolidate our </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% share of the Joint Venture Revenue and Operating Earnings, consistent with the way management reports the segments within the Company for making operating decisions and assessing performance.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:12pt;font-family:Arial;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table sets forth certain financial information relating to our operations by segment. We do not allocate interest or taxes at the segment level; these costs are disclosed at the consolidated company level.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63.135%;"></td>
        <td style="width:1.639%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.794%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.639%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.794%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Revenue</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cement</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">339,162</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">329,032</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Concrete and Aggregates</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">64,815</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">70,453</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Gypsum Wallboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">217,826</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">219,097</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Recycled Paperboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">54,240</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">45,328</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">676,043</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">663,910</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Less: Intersegment Revenue</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">38,044</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">35,266</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Less: Joint Venture Revenue</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">29,310</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">27,123</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">608,689</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">601,521</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63.135%;"></td>
        <td style="width:1.639%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.794%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.639%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.794%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Intersegment Revenue</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cement</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,280</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,137</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Concrete and Aggregates</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,777</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,038</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Recycled Paperboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,987</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,091</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">38,044</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">35,266</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cement Sales Volume (M tons)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Wholly Owned</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,767</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,848</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Joint Venture</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">180</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">165</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">1,947</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2,013</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63.135%;"></td>
        <td style="width:1.639%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.794%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.639%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.794%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Operating Earnings</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cement</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">89,125</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">74,061</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Concrete and Aggregates</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,980</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,034</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Gypsum Wallboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">93,976</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">90,857</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Recycled Paperboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,503</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,202</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:20pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Sub-Total</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">194,584</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">179,154</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Corporate General and Administrative Expense</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,649</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,679</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Other Non-Operating Income (Loss)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,683</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">213</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Earnings Before Interest and Income Taxes</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">181,618</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">167,688</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Interest Expense, net</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,684</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,239</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Earnings Before Income Taxes</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">170,934</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">155,449</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cement Operating Earnings</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Wholly Owned</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">81,409</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">70,902</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Joint Venture</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,716</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,159</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">89,125</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">74,061</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Capital Expenditures</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cement</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,794</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,368</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Concrete and Aggregates</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,589</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,220</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Gypsum Wallboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,280</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,028</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Recycled Paperboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,561</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,268</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Corporate and Other</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">904</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">115</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">33,128</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">35,999</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Depreciation, Depletion, and Amortization</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cement</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,917</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,679</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Concrete and Aggregates</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,530</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,031</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Gypsum Wallboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,473</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,461</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Recycled Paperboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,690</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,719</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Corporate and Other</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">740</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">792</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">38,350</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">36,682</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:15.48%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:15.52%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">March 31,</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Identifiable Assets</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cement</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,121,374</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,042,499</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Concrete and Aggregates</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">242,607</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">225,485</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Gypsum Wallboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">429,773</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">432,122</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Recycled Paperboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">167,405</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">170,832</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Other, net</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">81,708</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">76,081</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">3,042,867</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2,947,019</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Segment Operating Earnings, including the proportionately consolidated 50% interest in the revenue and expenses of the Joint Venture, represent Revenue, less direct operating expenses, segment Depreciation, and segment Selling, General, and Administrative expenses. We account for intersegment sales at market prices. Corporate assets consist mainly of cash and cash equivalents, general office assets, and miscellaneous other assets.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The basis used to disclose Identifiable Assets; Capital Expenditures; and Depreciation, Depletion, and Amortization conforms with the equity method, and is similar to how we disclose these accounts in our Unaudited Consolidated Balance Sheets and Unaudited Consolidated Statements of Earnings.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The segment breakdown of Goodwill is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.72%;"></td>
        <td style="width:1.72%;"></td>
        <td style="width:1%;"></td>
        <td style="width:12.92%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.72%;"></td>
        <td style="width:1%;"></td>
        <td style="width:12.92%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">March 31,</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cement</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">227,639</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">227,639</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Concrete and Aggregates</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">40,774</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">40,774</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Gypsum Wallboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">116,618</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">116,618</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Recycled Paperboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,538</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,538</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">392,569</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">392,569</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Summarized financial information for the Joint Venture that is not consolidated is set out below. This summarized financial information includes the total amount for the Joint Venture and not our 50% interest in those amounts:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63.48%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:15.02%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.48%;"></td>
        <td style="width:1%;"></td>
        <td style="width:15.02%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Revenue</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">58,620</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">54,246</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Gross Margin</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,424</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,538</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Earnings Before Income Taxes</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,548</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,364</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:16.48%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.52%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">March 31,</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Current Assets</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">123,487</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">111,164</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Noncurrent Assets</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">172,875</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">158,618</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Current Liabilities</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">49,102</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">27,994</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></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_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>38
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687629487824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTEREST EXPENSE<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_BankingAndThriftInterestAbstract', window );"><strong>Banking and Thrift, Interest [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_InterestIncomeAndInterestExpenseDisclosureTextBlock', window );">INTEREST EXPENSE</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(N) INTEREST EXPENSE</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following components are included in Interest Expense, net:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63.135%;"></td>
        <td style="width:1.639%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.794%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.639%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.794%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Interest Income</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">182</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">158</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Interest Expense</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,391</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,923</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Other Expenses</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">475</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">474</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Interest Expense, net</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">10,684</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">12,239</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Interest Income includes interest earned on investments of excess cash. Components of Interest Expense include interest associated with the Revolving Credit Facility, Term Loan, Senior Unsecured Notes, and commitment fees based on the unused portion of the Revolving Credit Facility. Other Expenses include amortization of debt issuance costs and Revolving Credit Facility costs.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><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_BankingAndThriftInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BankingAndThriftInterestAbstract</td>
</tr>
<tr>
<td style="padding-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_InterestIncomeAndInterestExpenseDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 interest income and interest expense for enterprises that derive a significant portion of their revenue from interest collected on investments, loans, and 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> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 2: 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(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: 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(4))<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 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 5: 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(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 7: 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(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 8: 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(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 9: 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(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 11: 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(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<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(9))<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_InterestIncomeAndInterestExpenseDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687633300496">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(O) COMMITMENTS AND CONTINGENCIES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">We have certain deductible limits under our workers&#8217; compensation and liability insurance policies for which reserves are established based on the undiscounted estimated costs of known and anticipated claims. We have entered into standby letter of credit agreements relating to workers&#8217; compensation, auto, and general liability self-insurance. At June 30, 2024, we had contingent liabilities under these outstanding letters of credit of approximately $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In the ordinary course of business, we execute contracts involving indemnifications that are both standard in the industry and specific to a transaction, such as the sale of a business. These indemnifications may include claims relating to any of the following: environmental and tax matters; intellectual property rights; governmental regulations and employment-related matters; customer, supplier, and other commercial contractual relationships; and construction contracts and financial matters. While the maximum amount to which the Company may be exposed under such agreements cannot be estimated, management believes these indemnifications will not have a material adverse effect on our consolidated financial position, results of operations, or cash flows. We currently have </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> outstanding guarantees.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">We are currently contingently liable for performance under $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million in performance bonds required by certain states and municipalities, and their related agencies. The bonds are principally for certain reclamation obligations and mining permits. We have indemnified the underwriting insurance company against any exposure under the performance bonds. In our past experience, no material claims have been made against these financial instruments.</span></p><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>40
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687624149280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE OF FINANCIAL INSTRUMENTS<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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 OF FINANCIAL INSTRUMENTS</a></td>
<td class="text"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">(P) FAIR VALUE OF FINANCIAL INSTRUMENTS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The fair value of our long-term debt has been estimated based upon our current incremental borrowing rates for similar types of borrowing arrangements. The fair value of our 2.500% Senior Unsecured Notes at June 30, 2024, is as follows:</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:77.42%;"></td>
        <td style="width:2%;"></td>
        <td style="width:1%;"></td>
        <td style="width:18.58%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Fair Value</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;">2.500</span><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">% Senior Unsecured Notes Due</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"><span style="color:#004483;white-space:pre-wrap;min-width:fit-content;"> 2031</span></span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">634,000</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The estimated fair value of our long-term debt was based on quoted prices of similar debt instruments with similar terms that are publicly traded (Level 1 input). The carrying values of Cash and Cash Equivalents, Accounts Receivable, Accounts Payable, and Accrued Liabilities approximate their fair values at June 30, 2024, due to the short-term maturities of these assets and liabilities. The fair value of our Revolving Credit Facility and Term Loan also approximates the carrying value at June 30, 2024.</span></p><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>41
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687732225632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIS OF PRESENTATION (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:11pt;font-family:Arial;min-width:fit-content;">Recent Accounting Pronouncements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">PENDING ADOPTION</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07), which is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. ASU 2023-07 will become effective for public companies during annual reporting periods beginning after December 15, 2023, and interim reporting periods beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of adopting this guidance on its Consolidated Financial Statements.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In December 2023, the FASB issued Accounting Standards Update No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which focuses on the rate reconciliation and income taxes paid. ASU 2023-09 requires public entities to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts organized by specified categories with certain reconciling items broken out by nature and jurisdiction to the extent those items exceed a specified threshold. Additionally, all entities are required to disclose income taxes paid, net of refunds received, disaggregated by federal, state, and local, and by individual jurisdiction if the amount is at least 5% of the total income tax payments, net of refunds received. ASU 2023-09 is effective prospectively for annual periods beginning after December 15, 2024. Early adoption and retrospective application are permitted. ASU 2023-09 will not have any impact on the Company's results of operations, cash flows, and financial condition.</span></p><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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687629484000">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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 );">Supplemental Cash Flow Information</a></td>
<td class="text"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Supplemental cash flow information is as follows:</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:64.287%;"></td>
        <td style="width:1.66%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.197000000000001%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.66%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.197000000000001%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cash Payments</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Interest</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,678</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,993</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Income Taxes</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">780</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">636</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Operating Cash Flows Used for Operating Leases</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,287</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,391</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:5pt;vertical-align:top;border-bottom:0.5pt solid #a3a3a3;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Noncash Financing Activities</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a3a3a3;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Excise Tax on Share Repurchases</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">855</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">741</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a3a3a3;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Right-of-Use Assets Obtained for Capitalized Operating Leases</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">719</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,166</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>43
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687627522768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_InventoryDisclosureAbstract', window );"><strong>Inventory 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_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventories</a></td>
<td class="text"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Inventories consist of the following: </span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.72%;"></td>
        <td style="width:1.72%;"></td>
        <td style="width:1%;"></td>
        <td style="width:12.92%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.72%;"></td>
        <td style="width:1%;"></td>
        <td style="width:12.92%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">March 31,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Raw Materials and Materials-in-Progress</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">126,351</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">122,772</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Finished Cement</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">69,507</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">71,396</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Aggregates</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,983</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,149</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Gypsum Wallboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,914</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,242</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Recycled Paperboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,007</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,278</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Repair Parts and Supplies</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">122,247</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">127,511</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Fuel and Coal</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,610</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,575</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">371,619</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">373,923</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687624097312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCRUED EXPENSES (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Expenses</a></td>
<td class="text"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Accrued Expenses consist of the following:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.72%;"></td>
        <td style="width:1.72%;"></td>
        <td style="width:1%;"></td>
        <td style="width:12.92%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.72%;"></td>
        <td style="width:1%;"></td>
        <td style="width:12.92%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">March 31,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Payroll and Incentive Compensation</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,768</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">34,274</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Benefits</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,514</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,507</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Dividends</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,644</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,374</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Interest</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,379</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,729</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Property Taxes</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,453</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,921</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Power and Fuel</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,679</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,993</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Freight</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,144</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,893</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Excise Tax</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,025</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,170</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Legal and Professional</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,904</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,602</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Sales and Use Taxes</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,905</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,372</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Other</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,122</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,492</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">89,537</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">94,327</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accrued 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;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687623995248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_LeaseCostTableTextBlock', window );">Schedule of Lease Expense for Operating and Short-Term Leases</a></td>
<td class="text"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Lease expense for our operating and short-term leases is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63.135%;"></td>
        <td style="width:1.639%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.794%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.639%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.794%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:#004483;vertical-align:middle;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="border-top:0.5pt solid #a6a6a6;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Operating Lease Cost</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,047</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,274</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Short-term Lease Cost</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">341</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">223</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Total Lease Cost</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2,388</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2,497</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exp_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock', window );">Schedule of Balance Sheet Information Related to Leases</a></td>
<td class="text"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Right-of-Use Assets and Lease Liabilities are reflected on our Balance Sheet as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.72%;"></td>
        <td style="width:1.72%;"></td>
        <td style="width:1%;"></td>
        <td style="width:12.92%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.72%;"></td>
        <td style="width:1%;"></td>
        <td style="width:12.92%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">March 31,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Operating Leases</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Operating Lease Right-of-Use Assets</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,970</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,373</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="text-indent:5pt;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Current Operating Lease Liabilities</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,008</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,899</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Noncurrent Operating Lease Liabilities</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,902</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,037</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Total Operating Lease Liabilities</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">24,910</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">26,936</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Future Payments for Operating Leases</a></td>
<td class="text"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Future payments for operating leases are as follows (dollars in thousands):</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:80.024%;"></td>
        <td style="width:2.08%;"></td>
        <td style="width:1%;"></td>
        <td style="width:15.896999999999998%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Fiscal Year</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Amount</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2025 (remaining nine months)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,355</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2026</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,784</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2027</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,618</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2028</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,752</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2029</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,675</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Thereafter</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,016</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Total Lease Payments</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">31,200</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Less: Imputed Interest</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,290</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Present Value of Lease Liabilities</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">24,910</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Weighted-Average Remaining Lease Term (in years)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">9.8</span></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Weighted-Average Discount Rate</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">4.21</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exp_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 balance sheet information related to 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;">exp_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</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_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_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687624200352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED EMPLOYEE COMPENSATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Stock Option Activity</a></td>
<td class="text"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table represents stock option activity for the three months ended June 30, 2024:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.72%;"></td>
        <td style="width:1.72%;"></td>
        <td style="width:1%;"></td>
        <td style="width:12.92%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.72%;"></td>
        <td style="width:1%;"></td>
        <td style="width:12.92%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Number<br/>of Shares</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Weighted-<br/>Average<br/>Exercise<br/>Price</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Outstanding Options at March 31, 2024</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">252,364</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">91.28</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Granted</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,926</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">238.27</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Exercised</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">424</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">132.70</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cancelled</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Outstanding Options at June 30, 2024</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">255,866</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">93.23</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Options Exercisable at June 30, 2024</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">217,398</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Weighted-Average Fair Value of Options Granted<br/>During the Year</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">101.99</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">Stock Options Outstanding</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table summarizes information about stock options outstanding at June 30, 2024:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:44.242%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:8.097%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:8.337%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.16%;"></td>
        <td style="width:1%;"></td>
        <td style="width:7.717%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:8.337%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.16%;"></td>
        <td style="width:1%;"></td>
        <td style="width:7.957%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Options Outstanding</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Options Exercisable</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Range of Exercise Prices</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Number of<br/>Shares<br/>Outstanding</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Life (in years)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Weighted-<br/>Average<br/>Exercise<br/>Price</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Number of<br/>Shares<br/>Outstanding</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Weighted-<br/>Average<br/>Exercise<br/>Price</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;">59.32</span><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;- $</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;">81.28</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">107,490</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.39</span></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">62.50</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">107,490</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">62.50</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;">87.37</span><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;- $</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;">106.24</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">75,608</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.02</span></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">94.15</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">73,750</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">94.07</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;">118.27</span><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;- $</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;">139.25</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">59,839</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.78</span></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">127.52</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">31,500</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">128.30</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;">143.09</span><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;- $</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;">238.27</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,929</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.74</span></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">184.69</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,658</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">149.25</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">255,866</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">5.72</span></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">93.23</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">217,398</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">84.60</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Summary of Activity for Restricted Stock Units and Nonvested Restricted Stock</a></td>
<td class="text"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table summarizes the activity for restricted stock units and nonvested restricted </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">stock during the three months ended June 30, 2024:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.72%;"></td>
        <td style="width:1.34%;"></td>
        <td style="width:1%;"></td>
        <td style="width:13.3%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.72%;"></td>
        <td style="width:1%;"></td>
        <td style="width:12.92%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Number of Shares</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Weighted-Average Grant Date Fair Value</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Restricted Stock Units and Nonvested Restricted Stock at March 31, 2024</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">204,946</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">121.12</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Granted</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">59,663</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">238.10</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Vested</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,923</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">178.58</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Forfeited</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">&#8212;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Restricted Stock Units and Nonvested Restricted Stock at June 30, 2024</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">249,686</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">150.61</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=exp_FiscalTwoThousandTwentyFiveEmployeePerformanceStockAwardsMember', window );">Fiscal 2025 Employee Performance Stock Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Weighted-Average Assumptions Used to Value Option Awards</a></td>
<td class="text"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The fair value of the above Performance Stock Awards was determined using a Monte Carlo simulation. The following are key inputs in the Monte Carlo analysis for the Fiscal 2025 Employee Performance Stock Awards.</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:80.024%;"></td>
        <td style="width:2.08%;"></td>
        <td style="width:1%;"></td>
        <td style="width:15.896999999999998%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Measurement Period (in years)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.85</span></span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Risk-Free Interest Rate</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.7</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Dividend Yield</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Volatility</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">31.4</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Estimated Fair Value of Market-Based PSAs at Grant Date</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">238.27</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.</p></div>
<a href="javascript: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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript: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 718<br> -SubTopic 10<br> -Subparagraph (f)(2)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=exp_FiscalTwoThousandTwentyFiveEmployeePerformanceStockAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=exp_FiscalTwoThousandTwentyFiveEmployeePerformanceStockAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>47
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687624099872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMPUTATION OF EARNINGS PER SHARE (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Calculation of Basic and Diluted Common Shares Outstanding</a></td>
<td class="text"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The calculation of basic and diluted common shares outstanding is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63.16%;"></td>
        <td style="width:1.24%;"></td>
        <td style="width:1%;"></td>
        <td style="width:15.18%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.24%;"></td>
        <td style="width:1%;"></td>
        <td style="width:15.18%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:#004483;vertical-align:middle;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Weighted-Average Shares of Common Stock Outstanding</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">33,734,280</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">35,274,753</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Effect of Dilutive Shares</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Assumed Exercise of Outstanding Dilutive Options</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">250,430</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">320,261</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Less Shares Repurchased from Proceeds of Assumed Exercised Options</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">98,558</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">173,894</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Restricted Stock and Restricted Stock Units</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">106,871</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">111,164</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Weighted-Average Common Stock and Dilutive Securities Outstanding</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">33,993,023</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">35,532,284</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Shares Excluded Due to Anti-Dilution Effects, Including Contingent Awards</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">56,641</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">58,288</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687624198256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-TERM DEBT (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Long-Term Debt</a></td>
<td class="text"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Long-term Debt at June 30, 2024 was as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.72%;"></td>
        <td style="width:1.72%;"></td>
        <td style="width:1%;"></td>
        <td style="width:12.92%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.72%;"></td>
        <td style="width:1%;"></td>
        <td style="width:12.92%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">March 31,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Revolving Credit Facility</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">180,000</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">170,000</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;">2.500</span><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">% Senior Unsecured Notes Due </span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"><span style="color:#004483;white-space:pre-wrap;min-width:fit-content;">2031</span></span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">750,000</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">750,000</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Term Loan</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">180,000</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">182,500</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Total Debt</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,110,000</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,102,500</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Less: Current Portion of Long-term Debt</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,000</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,000</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Less: Unamortized Discounts and Debt Issuance Costs</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,884</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,201</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Long-term Debt</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">1,091,116</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">1,083,299</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687624223424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT INFORMATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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 );">Financial Information Related to Operations by Segment</a></td>
<td class="text"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table sets forth certain financial information relating to our operations by segment. We do not allocate interest or taxes at the segment level; these costs are disclosed at the consolidated company level.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63.135%;"></td>
        <td style="width:1.639%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.794%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.639%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.794%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Revenue</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cement</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">339,162</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">329,032</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Concrete and Aggregates</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">64,815</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">70,453</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Gypsum Wallboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">217,826</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">219,097</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Recycled Paperboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">54,240</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">45,328</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">676,043</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">663,910</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Less: Intersegment Revenue</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">38,044</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">35,266</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Less: Joint Venture Revenue</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">29,310</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">27,123</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">608,689</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">601,521</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63.135%;"></td>
        <td style="width:1.639%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.794%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.639%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.794%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Intersegment Revenue</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cement</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,280</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,137</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Concrete and Aggregates</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,777</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,038</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Recycled Paperboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,987</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,091</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">38,044</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">35,266</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cement Sales Volume (M tons)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Wholly Owned</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,767</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,848</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Joint Venture</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">180</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">165</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">1,947</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2,013</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63.135%;"></td>
        <td style="width:1.639%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.794%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.639%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.794%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Operating Earnings</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cement</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">89,125</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">74,061</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Concrete and Aggregates</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,980</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,034</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Gypsum Wallboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">93,976</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">90,857</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Recycled Paperboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,503</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,202</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:20pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Sub-Total</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">194,584</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">179,154</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Corporate General and Administrative Expense</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,649</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,679</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Other Non-Operating Income (Loss)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,683</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">213</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Earnings Before Interest and Income Taxes</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">181,618</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">167,688</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Interest Expense, net</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,684</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,239</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Earnings Before Income Taxes</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">170,934</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">155,449</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cement Operating Earnings</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Wholly Owned</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">81,409</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">70,902</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Joint Venture</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,716</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,159</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">89,125</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">74,061</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Capital Expenditures</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cement</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,794</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,368</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Concrete and Aggregates</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,589</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,220</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Gypsum Wallboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,280</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,028</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Recycled Paperboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,561</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,268</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Corporate and Other</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">904</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">115</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">33,128</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">35,999</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Depreciation, Depletion, and Amortization</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cement</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,917</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,679</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Concrete and Aggregates</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,530</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,031</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Gypsum Wallboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,473</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,461</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Recycled Paperboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,690</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,719</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Corporate and Other</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">740</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">792</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">38,350</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">36,682</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:15.48%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:15.52%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">March 31,</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Identifiable Assets</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cement</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,121,374</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,042,499</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Concrete and Aggregates</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">242,607</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">225,485</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Gypsum Wallboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">429,773</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">432,122</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Recycled Paperboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">167,405</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">170,832</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Other, net</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">81,708</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">76,081</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">3,042,867</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2,947,019</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Segment Breakdown of Goodwill</a></td>
<td class="text"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The segment breakdown of Goodwill is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.72%;"></td>
        <td style="width:1.72%;"></td>
        <td style="width:1%;"></td>
        <td style="width:12.92%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.72%;"></td>
        <td style="width:1%;"></td>
        <td style="width:12.92%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">March 31,</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Cement</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">227,639</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">227,639</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Concrete and Aggregates</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">40,774</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">40,774</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Gypsum Wallboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">116,618</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">116,618</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Recycled Paperboard</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,538</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,538</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">392,569</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">392,569</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><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_exp_ScheduleOfAssetsLiabilitiesAndResultsOfOperationsForUnconsolidatedJointVenturesTableTextBlock', window );">Summarized Financial Information for Joint Venture Unconsolidated</a></td>
<td class="text"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Summarized financial information for the Joint Venture that is not consolidated is set out below. This summarized financial information includes the total amount for the Joint Venture and not our 50% interest in those amounts:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63.48%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:15.02%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.48%;"></td>
        <td style="width:1%;"></td>
        <td style="width:15.02%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Revenue</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">58,620</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">54,246</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Gross Margin</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,424</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,538</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Earnings Before Income Taxes</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,548</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,364</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:16.48%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.52%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">March 31,</span></p></td>
        <td style="background-color:#004483;vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:middle;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Current Assets</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">123,487</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">111,164</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Noncurrent Assets</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">172,875</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">158,618</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Current Liabilities</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">49,102</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">27,994</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exp_ScheduleOfAssetsLiabilitiesAndResultsOfOperationsForUnconsolidatedJointVenturesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Assets Liabilities and Results of Operations for Unconsolidated Joint Ventures, 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;">exp_ScheduleOfAssetsLiabilitiesAndResultsOfOperationsForUnconsolidatedJointVenturesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1A<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>50
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687629369088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTEREST EXPENSE (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_BankingAndThriftInterestAbstract', window );"><strong>Banking and Thrift, Interest [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_InterestIncomeAndInterestExpenseDisclosureTableTextBlock', window );">Interest Expense, Net</a></td>
<td class="text"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following components are included in Interest Expense, net:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63.135%;"></td>
        <td style="width:1.639%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.794%;"></td>
        <td style="width:1%;"></td>
        <td style="width:1.639%;"></td>
        <td style="width:1%;"></td>
        <td style="width:14.794%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;">
        <td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td>
        <td style="background-color:#004483;vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2024</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">2023</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Interest Income</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">182</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">158</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Interest Expense</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,391</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,923</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Other Expenses</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">475</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">474</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Interest Expense, net</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">10,684</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">12,239</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankingAndThriftInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BankingAndThriftInterestAbstract</td>
</tr>
<tr>
<td style="padding-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_InterestIncomeAndInterestExpenseDisclosureTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140687624084624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exp_ScheduleOfFairValueOfLongTermDebtTableTextBlock', window );">Fair Value of Senior Notes</a></td>
<td class="text"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The fair value of our long-term debt has been estimated based upon our current incremental borrowing rates for similar types of borrowing arrangements. The fair value of our 2.500% Senior Unsecured Notes at June 30, 2024, is as follows:</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:77.42%;"></td>
        <td style="width:2%;"></td>
        <td style="width:1%;"></td>
        <td style="width:18.58%;"></td>
        <td style="width:1%;"></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">Fair Value</span></p></td>
        <td style="vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
        <td style="vertical-align:top;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
        <td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
        <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;">2.500</span><span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">% Senior Unsecured Notes Due</span><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"><span style="color:#004483;white-space:pre-wrap;min-width:fit-content;"> 2031</span></span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;">$</span></p></td>
        <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">634,000</span></p></td>
        <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exp_ScheduleOfFairValueOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value of long 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;">exp_ScheduleOfFairValueOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</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>52
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687626869968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Cash Flow Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 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_exp_CashPaymentsAbstract', 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</a></td>
<td class="nump">$ 3,678<span></span>
</td>
<td class="nump">$ 14,993<span></span>
</td>
</tr>
<tr class="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">780<span></span>
</td>
<td class="nump">636<span></span>
</td>
</tr>
<tr class="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 );">Operating Cash Flows Used for Operating Leases</a></td>
<td class="nump">2,287<span></span>
</td>
<td class="nump">2,391<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Noncash 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exp_ExciseTaxOnShareRepurchases', window );">Excise Tax on Share Repurchases</a></td>
<td class="nump">855<span></span>
</td>
<td class="nump">741<span></span>
</td>
</tr>
<tr class="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 );">Right-of-Use Assets Obtained for Capitalized Operating Leases</a></td>
<td class="nump">$ 719<span></span>
</td>
<td class="nump">$ 4,166<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exp_CashPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash Payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exp_CashPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</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_exp_ExciseTaxOnShareRepurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Excise tax on share repurchases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exp_ExciseTaxOnShareRepurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687626937024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplyCommitmentLineItems', window );"><strong>Supply Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exp_RevenueFromContractWithCustomerCollectionTerms', window );">Revenue from contract with customer collection terms</a></td>
<td class="text">30 days<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_exp_LongTermSupplyAgreementsTermOfTerminationNoticePeriod', window );">Long term supply agreements term of termination notice period</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplyCommitmentLineItems', window );"><strong>Supply Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exp_RevenueFromContractWithCustomerCollectionTerms', window );">Revenue from contract with customer collection terms</a></td>
<td class="text">75 days<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_exp_LongTermSupplyAgreementsTermOfTerminationNoticePeriod', window );">Long term supply agreements term of termination notice period</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exp_LongTermSupplyAgreementsTermOfTerminationNoticePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long term supply agreements term of termination notice 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;">exp_LongTermSupplyAgreementsTermOfTerminationNoticePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</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_exp_RevenueFromContractWithCustomerCollectionTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from contract with customer collection terms.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exp_RevenueFromContractWithCustomerCollectionTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</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_SupplyCommitmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_SupplyCommitmentLineItems</td>
</tr>
<tr>
<td style="padding-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_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687629480032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts and Notes Receivable - Additional Information (Detail) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Mar. 31, 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_ReceivablesAbstract', window );"><strong>Receivables [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_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 6.7<span></span>
</td>
<td class="nump">$ 6.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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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)(5))<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(4))<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 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-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_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-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>55
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687627607120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories - Schedule of Inventories (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Mar. 31, 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_InventoryLineItems', window );"><strong>Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">$ 371,619<span></span>
</td>
<td class="nump">$ 373,923<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryAxis=exp_RawMaterialsAndMaterialInProgressMember', window );">Raw Materials and Material-in-Progress [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryLineItems', window );"><strong>Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">126,351<span></span>
</td>
<td class="nump">122,772<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryAxis=exp_FinishedCementMember', window );">Finished Cement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryLineItems', window );"><strong>Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">69,507<span></span>
</td>
<td class="nump">71,396<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryAxis=exp_AggregatesMember', window );">Aggregates [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryLineItems', window );"><strong>Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">13,983<span></span>
</td>
<td class="nump">12,149<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryAxis=exp_GypsumWallboardMember', window );">Gypsum Wallboard [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryLineItems', window );"><strong>Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">6,914<span></span>
</td>
<td class="nump">5,242<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryAxis=exp_RecycledPaperboardMember', window );">Recycled Paperboard [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryLineItems', window );"><strong>Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">10,007<span></span>
</td>
<td class="nump">14,278<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryAxis=exp_RepairPartsAndSuppliesMember', window );">Repair Parts and Supplies [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryLineItems', window );"><strong>Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">122,247<span></span>
</td>
<td class="nump">127,511<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryAxis=exp_FuelAndCoalMember', window );">Fuel and Coal [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryLineItems', window );"><strong>Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">$ 22,610<span></span>
</td>
<td class="nump">$ 20,575<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_InventoryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_InventoryLineItems</td>
</tr>
<tr>
<td style="padding-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_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_PublicUtilitiesInventoryAxis=exp_RawMaterialsAndMaterialInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesInventoryAxis=exp_RawMaterialsAndMaterialInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesInventoryAxis=exp_FinishedCementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesInventoryAxis=exp_FinishedCementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesInventoryAxis=exp_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_PublicUtilitiesInventoryAxis=exp_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_PublicUtilitiesInventoryAxis=exp_GypsumWallboardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesInventoryAxis=exp_GypsumWallboardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesInventoryAxis=exp_RecycledPaperboardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesInventoryAxis=exp_RecycledPaperboardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesInventoryAxis=exp_RepairPartsAndSuppliesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesInventoryAxis=exp_RepairPartsAndSuppliesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesInventoryAxis=exp_FuelAndCoalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesInventoryAxis=exp_FuelAndCoalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687627853840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Mar. 31, 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_AccountsPayableAndAccruedLiabilitiesCurrentAbstract', window );"><strong>Accounts Payable and Accrued Liabilities, Current [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_EmployeeRelatedLiabilitiesCurrent', window );">Payroll and Incentive Compensation</a></td>
<td class="nump">$ 18,768<span></span>
</td>
<td class="nump">$ 34,274<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedEmployeeBenefitsCurrent', window );">Benefits</a></td>
<td class="nump">17,514<span></span>
</td>
<td class="nump">17,507<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrent', window );">Dividends</a></td>
<td class="nump">8,644<span></span>
</td>
<td class="nump">6,374<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Interest</a></td>
<td class="nump">13,379<span></span>
</td>
<td class="nump">8,729<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent', window );">Property Taxes</a></td>
<td class="nump">8,453<span></span>
</td>
<td class="nump">5,921<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedUtilitiesCurrent', window );">Power and Fuel</a></td>
<td class="nump">2,679<span></span>
</td>
<td class="nump">2,993<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_exp_AccruedFreightCostCurrent', window );">Freight</a></td>
<td class="nump">5,144<span></span>
</td>
<td class="nump">2,893<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_exp_ExciseTaxPayableCurrent', window );">Excise Tax</a></td>
<td class="nump">5,025<span></span>
</td>
<td class="nump">4,170<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Legal and Professional</a></td>
<td class="nump">2,904<span></span>
</td>
<td class="nump">2,602<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesAndExciseTaxPayableCurrent', window );">Sales and Use Taxes</a></td>
<td class="nump">1,905<span></span>
</td>
<td class="nump">1,372<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">5,122<span></span>
</td>
<td class="nump">7,492<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_AccruedLiabilitiesCurrent', window );">Accrued Expenses, Total</a></td>
<td class="nump">$ 89,537<span></span>
</td>
<td class="nump">$ 94,327<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exp_AccruedFreightCostCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued freight cost 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;">exp_AccruedFreightCostCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exp_ExciseTaxPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Excise tax payable 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;">exp_ExciseTaxPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsPayableAndAccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountsPayableAndAccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_AccrualForTaxesOtherThanIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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/2009/role/commonPracticeRef<br> -Topic 720<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483384/720-30-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-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_AccrualForTaxesOtherThanIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedEmployeeBenefitsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_AccruedEmployeeBenefitsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_AccruedProfessionalFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedUtilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for utilities, such as electrical power, heating oil, natural gas, and water. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_AccruedUtilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DividendsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_DividendsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_InterestPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SalesAndExciseTaxPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesAndExciseTaxPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687629348848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Additional Information (Detail)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee Lease Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Operating lease term</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee Lease Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Operating lease term</a></td>
<td class="text">20 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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 7A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-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_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-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_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687629422816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Schedule of Lease Expense for Operating and Short-Term Leases (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 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_OperatingLeaseCost', window );">Operating Lease Cost</a></td>
<td class="nump">$ 2,047<span></span>
</td>
<td class="nump">$ 2,274<span></span>
</td>
</tr>
<tr class="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">341<span></span>
</td>
<td class="nump">223<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 Cost</a></td>
<td class="nump">$ 2,388<span></span>
</td>
<td class="nump">$ 2,497<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687629349376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Balance Sheet Information Related to Leases (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Mar. 31, 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_AssetsAndLiabilitiesLesseeAbstract', window );"><strong>Operating Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease Right-of-Use Assets</a></td>
<td class="nump">$ 17,970<span></span>
</td>
<td class="nump">$ 19,373<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current Operating Lease Liabilities</a></td>
<td class="nump">7,008<span></span>
</td>
<td class="nump">7,899<span></span>
</td>
</tr>
<tr class="ro">
<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">17,902<span></span>
</td>
<td class="nump">19,037<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_OperatingLeaseLiability', window );">Total Operating Lease Liabilities</a></td>
<td class="nump">$ 24,910<span></span>
</td>
<td class="nump">$ 26,936<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_AssetsAndLiabilitiesLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AssetsAndLiabilitiesLesseeAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687627600752">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Future Payments for Operating Leases (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Mar. 31, 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025 (remaining nine months)</a></td>
<td class="nump">$ 6,355<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="nump">4,784<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="nump">3,618<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2028</a></td>
<td class="nump">2,752<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2029</a></td>
<td class="nump">2,675<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">11,016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total Lease Payments</a></td>
<td class="nump">31,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed Interest</a></td>
<td class="num">(6,290)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present Value of Lease Liabilities</a></td>
<td class="nump">$ 24,910<span></span>
</td>
<td class="nump">$ 26,936<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-Average Remaining Lease Term (in years)</a></td>
<td class="text">9 years 9 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-Average Discount Rate</a></td>
<td class="nump">4.21%<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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687628039456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Employee Compensation - Additional Information (Detail) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>May 31, 2024</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Aug. 03, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common Stock, Capital Shares Reserved for Future Issuance</a></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,425,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares available for future grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,351,520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockOptionPlanExpense', window );">Stock option expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.3<span></span>
</td>
<td class="nump">$ 0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value for outstanding options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31.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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate intrinsic value for exercisable options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Total intrinsic value of options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember', window );">Maximum Performance Level [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting Percentage of Target PSA's</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.00%<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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember', window );">Threshold Performance Level [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting Percentage of Target PSA's</a></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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance share units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Allocated share based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11.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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance share units [Member] | Fiscal 2025 Stock Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares available for future grant</a></td>
<td class="nump">29,391<span></span>
</td>
<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_AwardTypeAxis=exp_PerformanceStockOptionsMember', window );">Performance stock options [Member] | Fiscal 2025 Stock Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares available for future grant</a></td>
<td class="nump">1,963<span></span>
</td>
<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_AwardTypeAxis=exp_PerformanceVestingStockOptionsMember', window );">Performance Vesting Stock Options [Member] | Long Term Compensation Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription', window );">Stock based compensation plan, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The performance vesting criteria are based upon certain levels of average annual return on equity (as defined in the Performance Stock Award Agreements) ranging from 10.0% to 20.0% measured at the end of fiscal 2027 (three-year performance period) as modified by total stockholder return. Performance outcomes (taking into account both criteria) will result in a threshold vesting percentage of 50% of target and maximum performance will result in a vesting percentage of 200% of target. If the threshold vesting percentage is not achieved none of the Performance Stock Awards will be earned.<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_AwardTypeAxis=exp_PerformanceVestingStockOptionsMember', window );">Performance Vesting Stock Options [Member] | Long Term Compensation Plan [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_exp_PercentageOfAverageReturnOnInvestedCapitalOnShareBasedCompensationArrangement', window );">Percentage of average return on invested capital</a></td>
<td class="nump">20.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_AwardTypeAxis=exp_PerformanceVestingStockOptionsMember', window );">Performance Vesting Stock Options [Member] | Long Term Compensation Plan [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_exp_PercentageOfAverageReturnOnInvestedCapitalOnShareBasedCompensationArrangement', window );">Percentage of average return on invested capital</a></td>
<td class="nump">10.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_AwardTypeAxis=exp_FiscalTwoThousandTwentyFiveTimeVestingStockOptionsMember', window );">Fiscal 2025 Time Vesting Stock Options [Member] | Long Term Compensation Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares available for future grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,963<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based compensation vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Employee Stock Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average period of recognition of unrecognized compensation cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 7 months 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized compensation cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.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_AwardTypeAxis=exp_TimeVestingRestrictedStockMember', window );">Time Vesting Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares available for future grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,272<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_AwardTypeAxis=exp_FiscalTwoThousandTwentyFiveTimeVestingRestrictedStockMember', window );">Fiscal 2025 Employee Restricted Stock Unit Time-Vesting Award [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based compensation vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<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_AwardTypeAxis=exp_RestrictedStockUnitsAndRestrictedStockMember', window );">Restricted Stock Units and Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average period of recognition of unrecognized compensation cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedStockExpense', window );">Restricted stock or unit expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.3<span></span>
</td>
<td class="nump">$ 6.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized compensation cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30.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_exp_PercentageOfAverageReturnOnInvestedCapitalOnShareBasedCompensationArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 average return on invested capital on share based compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exp_PercentageOfAverageReturnOnInvestedCapitalOnShareBasedCompensationArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of common shares reserved for future issuance.</p></div>
<a href="javascript: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_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestrictedStockExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 award of restricted stock or unit 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://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_RestrictedStockExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of terms of share-based payment arrangement. Includes, but is not limited to, type of award or grantee and reason for issuance.</p></div>
<a href="javascript: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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-1<br><br>Reference 2: 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 (a)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockOptionPlanExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 option 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://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_StockOptionPlanExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=exp_FiscalTwoThousandTwentyFiveStockAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=exp_FiscalTwoThousandTwentyFiveStockAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=exp_PerformanceStockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=exp_PerformanceStockOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=exp_PerformanceVestingStockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=exp_PerformanceVestingStockOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=exp_LongTermCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=exp_LongTermCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_us-gaap_AwardTypeAxis=exp_FiscalTwoThousandTwentyFiveTimeVestingStockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=exp_FiscalTwoThousandTwentyFiveTimeVestingStockOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=exp_TimeVestingRestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=exp_TimeVestingRestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=exp_FiscalTwoThousandTwentyFiveTimeVestingRestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=exp_FiscalTwoThousandTwentyFiveTimeVestingRestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=exp_RestrictedStockUnitsAndRestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=exp_RestrictedStockUnitsAndRestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687624209872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Employee Compensation - Weighted-Average Assumptions Used to Value Option Awards (Detail) - Fiscal 2025 Employee Performance Stock Awards [Member]<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2024 </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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Measurement Period / Expected Life</a></td>
<td class="text">2 years 10 months 6 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-Free Interest Rate</a></td>
<td class="nump">4.70%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend Yield</a></td>
<td class="nump">0.40%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected Volatility</a></td>
<td class="nump">31.40%<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_exp_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedFairValueOfAwardsGranted', window );">Estimated Fair Value of Market-Based PSAs at Grant Date</a></td>
<td class="nump">$ 238.27<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exp_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedFairValueOfAwardsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award fair value assumptions estimated fair value of awards granted.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exp_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedFairValueOfAwardsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=exp_FiscalTwoThousandTwentyFiveEmployeePerformanceStockAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=exp_FiscalTwoThousandTwentyFiveEmployeePerformanceStockAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687627509872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Employee Compensation - Stock Option Activity (Detail)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2024 </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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Shares, Outstanding Options at March 31, 2024</a></td>
<td class="nump">252,364<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of Shares, Granted</a></td>
<td class="nump">3,926<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Number of Shares, Exercised</a></td>
<td class="num">(424)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Number of Shares, Cancelled</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Shares, Outstanding Options at June 30, 2024</a></td>
<td class="nump">255,866<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of Shares, Options Exercisable at June 30, 2024</a></td>
<td class="nump">217,398<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Fair Value of Options Granted During the Year | $ / shares</a></td>
<td class="nump">$ 101.99<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted-Average Exercise Price, Outstanding Options at March 31, 2024 | $ / shares</a></td>
<td class="nump">91.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted-Average Exercise Price, Granted | $ / shares</a></td>
<td class="nump">238.27<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted-Average Exercise Price, Exercised | $ / shares</a></td>
<td class="nump">132.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted-Average Exercise Price, Outstanding Options at June 30, 2024 | $ / shares</a></td>
<td class="nump">$ 93.23<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option 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 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="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 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="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 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option 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 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: 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_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687626407648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Employee Compensation - Stock Options Outstanding (Detail)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2024 </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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options Outstanding, Number of Shares Outstanding | shares</a></td>
<td class="nump">255,866<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted-Average Remaining Contractual Life (in years)</a></td>
<td class="text">5 years 8 months 19 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Options Outstanding, Weighted-Average Exercise Price</a></td>
<td class="nump">$ 93.23<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options Exercisable , Number of Shares Outstanding | shares</a></td>
<td class="nump">217,398<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Options Exercisable, Weighted-Average Exercise Price</a></td>
<td class="nump">$ 84.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=exp_RangeOneMember', window );">$59.32 - $81.28 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Lower Range</a></td>
<td class="nump">59.32<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, Upper Range</a></td>
<td class="nump">$ 81.28<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options Outstanding, Number of Shares Outstanding | shares</a></td>
<td class="nump">107,490<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted-Average Remaining Contractual Life (in years)</a></td>
<td class="text">5 years 4 months 20 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Options Outstanding, Weighted-Average Exercise Price</a></td>
<td class="nump">$ 62.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options Exercisable , Number of Shares Outstanding | shares</a></td>
<td class="nump">107,490<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Options Exercisable, Weighted-Average Exercise Price</a></td>
<td class="nump">$ 62.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=exp_RangeTwoMember', window );">$87.37 - $106.24 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Lower Range</a></td>
<td class="nump">87.37<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, Upper Range</a></td>
<td class="nump">$ 106.24<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options Outstanding, Number of Shares Outstanding | shares</a></td>
<td class="nump">75,608<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted-Average Remaining Contractual Life (in years)</a></td>
<td class="text">4 years 7 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Options Outstanding, Weighted-Average Exercise Price</a></td>
<td class="nump">$ 94.15<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options Exercisable , Number of Shares Outstanding | shares</a></td>
<td class="nump">73,750<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Options Exercisable, Weighted-Average Exercise Price</a></td>
<td class="nump">$ 94.07<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=exp_RangeThreeMember', window );">$118.27 - $139.25 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Lower Range</a></td>
<td class="nump">118.27<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, Upper Range</a></td>
<td class="nump">$ 139.25<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options Outstanding, Number of Shares Outstanding | shares</a></td>
<td class="nump">59,839<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted-Average Remaining Contractual Life (in years)</a></td>
<td class="text">7 years 9 months 10 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Options Outstanding, Weighted-Average Exercise Price</a></td>
<td class="nump">$ 127.52<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options Exercisable , Number of Shares Outstanding | shares</a></td>
<td class="nump">31,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Options Exercisable, Weighted-Average Exercise Price</a></td>
<td class="nump">$ 128.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=exp_RangeFourMember', window );">$143.09 - $238.27 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Lower Range</a></td>
<td class="nump">143.09<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, Upper Range</a></td>
<td class="nump">$ 238.27<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options Outstanding, Number of Shares Outstanding | shares</a></td>
<td class="nump">12,929<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted-Average Remaining Contractual Life (in years)</a></td>
<td class="text">8 years 8 months 26 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Options Outstanding, Weighted-Average Exercise Price</a></td>
<td class="nump">$ 184.69<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options Exercisable , Number of Shares Outstanding | shares</a></td>
<td class="nump">4,658<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Options Exercisable, Weighted-Average Exercise Price</a></td>
<td class="nump">$ 149.25<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript: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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.</p></div>
<a href="javascript: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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(iii)<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript: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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1</td>
</tr>
<tr>
<td style="padding-right: 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=exp_RangeOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=exp_RangeOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=exp_RangeTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=exp_RangeTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=exp_RangeThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=exp_RangeThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=exp_RangeFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=exp_RangeFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>65
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687626858960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Employee Compensation - Summary of Activity for Restricted Stock Units and Nonvested Restricted Stock (Detail) - Restricted Stock Units and Restricted Stock [Member]<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2024 </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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of Shares, Restricted Stock Units and Nonvested Restricted Stock at March 31, 2024 | shares</a></td>
<td class="nump">204,946<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of Shares, Granted | shares</a></td>
<td class="nump">59,663<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of Shares, Vested | shares</a></td>
<td class="num">(14,923)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Number of Shares, Forfeited | shares</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of Shares, Restricted Stock Units and Nonvested Restricted Stock at June 30, 2024 | shares</a></td>
<td class="nump">249,686<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Restricted Stock at March 31, 2024 | $ / shares</a></td>
<td class="nump">$ 121.12<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Granted | $ / shares</a></td>
<td class="nump">238.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Vested | $ / shares</a></td>
<td class="nump">178.58<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Forfeited | $ / shares</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Restricted Stock at June 30, 2024 | $ / shares</a></td>
<td class="nump">$ 150.61<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited 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 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=exp_RestrictedStockUnitsAndRestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=exp_RestrictedStockUnitsAndRestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140687625128016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Computation of Earnings Per Share - Calculation of Basic and Diluted Common Shares Outstanding (Detail) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-Average Shares of Common Stock Outstanding</a></td>
<td class="nump">33,734,280<span></span>
</td>
<td class="nump">35,274,753<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Assumed Exercise of Outstanding Dilutive Options</a></td>
<td class="nump">250,430<span></span>
</td>
<td class="nump">320,261<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_exp_SharesRepurchasedFromAssumedProceedsOfAssumedExercisedOptions', window );">Less Shares Repurchased from Proceeds of Assumed Exercised Options</a></td>
<td class="num">(98,558)<span></span>
</td>
<td class="num">(173,894)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares', window );">Restricted Stock and Restricted Stock Units</a></td>
<td class="nump">106,871<span></span>
</td>
<td class="nump">111,164<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 Stock and Dilutive Securities Outstanding</a></td>
<td class="nump">33,993,023<span></span>
</td>
<td class="nump">35,532,284<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Shares Excluded Due to Anti-Dilution Effects, Including Contingent Awards</a></td>
<td class="nump">56,641<span></span>
</td>
<td class="nump">58,288<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exp_SharesRepurchasedFromAssumedProceedsOfAssumedExercisedOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shares repurchased from assumed proceeds of assumed exercised options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exp_SharesRepurchasedFromAssumedProceedsOfAssumedExercisedOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncrementalCommonSharesAttributableToContingentlyIssuableShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contingently issuable shares. Contingently issuable shares are those shares that are issuable for little or no cash contingent on certain conditions being met.</p></div>
<a href="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 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-23<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 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-26<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 44<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-44<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 51<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-51<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 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-52<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-53<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 54<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-54<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 48<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-48<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 48<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-48<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares</td>
</tr>
<tr>
<td style="padding-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_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_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>67
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687625033808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension and Employee Benefit Plans - Additional information (Detail)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2024 </div>
<div>USD ($)</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionExpense', window );">Expected pension expense for fiscal 2024</a></td>
<td class="nump">$ 0.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PensionExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost (reversal of cost) for pension benefits. Excludes other postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687626376016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">22.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory tax rate</a></td>
<td class="nump">21.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_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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.1.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687625358160">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-Term Debt (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Jul. 01, 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>
</tr>
<tr class="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 );">Revolving Credit Facility</a></td>
<td class="nump">$ 180,000<span></span>
</td>
<td class="nump">$ 170,000<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_DebtInstrumentCarryingAmount', window );">Long-Term Debt, Gross, Total</a></td>
<td class="nump">1,110,000<span></span>
</td>
<td class="nump">1,102,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Portion of Long-term Debt</a></td>
<td class="num">(10,000)<span></span>
</td>
<td class="num">(10,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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">Less: Unamortized Discounts and Debt Issuance Costs</a></td>
<td class="num">(8,884)<span></span>
</td>
<td class="num">(9,201)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">1,091,116<span></span>
</td>
<td class="nump">1,083,299<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=exp_TermLoanMember', window );">Term Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</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_DebtInstrumentCarryingAmount', window );">Long-Term Debt, Gross, Total</a></td>
<td class="nump">180,000<span></span>
</td>
<td class="nump">182,500<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=exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember', window );">2.500% Senior Unsecured Notes Due 2031 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</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_DebtInstrumentCarryingAmount', window );">Long-Term Debt, Gross, Total</a></td>
<td class="nump">$ 750,000<span></span>
</td>
<td class="nump">$ 750,000<span></span>
</td>
<td class="nump">$ 750,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_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_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_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_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_LongtermDebtTypeAxis=exp_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=exp_TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687624541040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt (Parenthetical) (Detail) - 2.500% Senior Unsecured Notes Due 2031 [Member]<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jul. 01, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, interest rate</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="nump">2.50%<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_exp_DebtInstrumentMaturityYear', window );">Debt instrument, maturity year</a></td>
<td class="text">2031<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_exp_DebtInstrumentMaturityYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maturity year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exp_DebtInstrumentMaturityYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</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_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_LongtermDebtTypeAxis=exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140687620287552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt - Additional Information (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>May 05, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 02, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>May 31, 2022</div></th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 01, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</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_exp_InterestCoverageRatioMinimum', window );">Interest coverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Borrowings outstanding under Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 180,000<span></span>
</td>
<td class="nump">$ 170,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_LettersOfCreditOutstandingAmount', window );">Outstanding letters of credit, 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="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Debt instrument, principal 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="nump">1,110,000<span></span>
</td>
<td class="nump">1,102,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Outstanding borrowings</a></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">560,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_DebtInstrumentRedemptionPeriodAxis=exp_MaturityPeriodTwoThousandTwentyOneMember', window );">Maturity Period 2021 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Unused line of credit commitment fee based on leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Unused line of credit commitment fee based on leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember', window );">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] | Minimum [Member] | Maturity Period 2021 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Variable margin</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember', window );">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] | Maximum [Member] | Maturity Period 2021 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Variable margin</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">162.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableRateAxis=exp_NewYorkFederalReserveBankMember', window );">NYFRB [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Variable margin</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableRateAxis=exp_NewYorkFederalReserveBankMember', window );">NYFRB [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Variable margin</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=exp_TermLoanMember', window );">Term Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount', window );">Term loan facility, unused borrowing capacity, Amount</a></td>
<td class="nump">$ 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal', window );">Quarterly principle payments</a></td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Debt instrument, principal 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="nump">180,000<span></span>
</td>
<td class="nump">182,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Debt instrument, maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">May  05,  2027<span></span>
</td>
<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=exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember', window );">2.500% Senior Unsecured Notes Due 2031 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Debt instrument, principal 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="nump">$ 750,000<span></span>
</td>
<td class="nump">$ 750,000<span></span>
</td>
<td class="nump">$ 750,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_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, interest 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="nump">2.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.50%<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_exp_DebtInstrumentMaturityPeriod', window );">Debt instrument, maturity period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2031-07<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Debt instrument, original issue discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,300<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.60%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPaymentTerms', window );">Interest payment period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10-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>
</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_exp_LineOfCreditFacilitySemiAnnualBasisTreasuryRate', window );">Semi annual basis, treasury rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exp_PercentageOfAggregateAmountRepurchased', window );">Percentage of aggregate amount repurchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember', window );">2.500% Senior Unsecured Notes Due 2031 [Member] | Redeemable On or After April 1, 2031 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed', window );">Percentage of principal amount redeemable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Borrowings outstanding under Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 180,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_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Outstanding borrowings</a></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">560,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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementaryLeverageRatio', window );">Supplementary leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.035<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Swingline Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Unsecured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">750,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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Term Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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_CreditFacilityAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet', window );">Amount of increase in borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 375,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_us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | NYFRB [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Variable margin</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,125,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_exp_LetterOfCreditMaximumCapacity', window );">Letter of Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,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_LineOfCreditFacilityCommitmentFeePercentage', window );">Unused line of credit commitment fee based on leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Outstanding letters of credit, 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="nump">$ 10,000<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_exp_DebtInstrumentMaturityPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maturity 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;">exp_DebtInstrumentMaturityPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearMonthItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exp_InterestCoverageRatioMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest coverage ratio minimum.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exp_InterestCoverageRatioMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</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_exp_LetterOfCreditMaximumCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Letter of credit maximum capacity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exp_LetterOfCreditMaximumCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exp_LineOfCreditFacilitySemiAnnualBasisTreasuryRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of credit facility semi annual basis treasury rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exp_LineOfCreditFacilitySemiAnnualBasisTreasuryRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</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_exp_PercentageOfAggregateAmountRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 aggregate amount repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exp_PercentageOfAggregateAmountRepurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</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_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_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_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</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/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)(a)(2))<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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtInstrumentPaymentTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the payment terms of the debt instrument (for example, whether periodic payments include principal and frequency of payments) and discussion about any contingencies associated with the payment.</p></div>
<a href="javascript: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)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-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_DebtInstrumentPaymentTerms</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 principal amount of debt redeemed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed</td>
</tr>
<tr>
<td style="padding-right: 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_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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><br>Reference 2: 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 3: 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><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCreditFacilityIncreaseDecreaseForPeriodNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) of the credit facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_LineOfCreditFacilityPeriodicPaymentPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payment applied to principal.</p></div>
<a href="javascript: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_LineOfCreditFacilityPeriodicPaymentPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_SupplementaryLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio of Tier 1 risk-based capital to total leverage exposure as defined by regulatory framework.</p></div>
<a href="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 942<br> -SubTopic 505<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/2147477270/942-505-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_SupplementaryLeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_DebtInstrumentRedemptionPeriodAxis=exp_MaturityPeriodTwoThousandTwentyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPeriodAxis=exp_MaturityPeriodTwoThousandTwentyOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_us-gaap_VariableRateAxis=exp_NewYorkFederalReserveBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=exp_NewYorkFederalReserveBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exp_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=exp_TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPeriodAxis=exp_DebtInstrumentRedemptionPeriodOnOrAfterAprilOneTwoThousandThirtyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPeriodAxis=exp_DebtInstrumentRedemptionPeriodOnOrAfterAprilOneTwoThousandThirtyOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=exp_SwinglineLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=exp_SwinglineLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_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_CreditFacilityAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140687748557376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2024 </div>
<div>Plant </div>
<div>Facility </div>
<div>Location </div>
<div>Terminal </div>
<div>Sector </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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exp_NumberOfSectors', window );">Number of sectors | Sector</a></td>
<td class="nump">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_NumberOfReportableSegments', window );">Number of reportable business segments | Segment</a></td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exp_CementPlantLocations', window );">Cement plant locations | Location</a></td>
<td class="nump">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_exp_SlagGrindingFacility', window );">Slag grinding facility | Facility</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exp_CementDistributionTerminals', window );">Cement distribution terminals | Terminal</a></td>
<td class="nump">30<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_exp_ReadymixPlants', window );">Readymix concrete batch plants</a></td>
<td class="nump">25<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_exp_AggregatesProcessingPlants', window );">Aggregates processing plants</a></td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exp_GypsumWallboardPlants', window );">Gypsum wallboard plants</a></td>
<td class="nump">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_exp_SegmentReportingInformationProportionateConsolidationOfJointVenturesRevenuesAndOperatingEarnings', window );">Proportionate consolidation of share of joint venture revenues and operating earnings</a></td>
<td class="nump">50.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exp_AggregatesProcessingPlants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregates processing plants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exp_AggregatesProcessingPlants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exp_CementDistributionTerminals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cement distribution terminals.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exp_CementDistributionTerminals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exp_CementPlantLocations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cement plant locations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exp_CementPlantLocations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exp_GypsumWallboardPlants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gypsum wallboard plants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exp_GypsumWallboardPlants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exp_NumberOfSectors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 sectors.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exp_NumberOfSectors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</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_exp_ReadymixPlants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Readymix plants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exp_ReadymixPlants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exp_SegmentReportingInformationProportionateConsolidationOfJointVenturesRevenuesAndOperatingEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Segment reporting information proportionate consolidation of joint ventures revenues and operating earnings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exp_SegmentReportingInformationProportionateConsolidationOfJointVenturesRevenuesAndOperatingEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</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_exp_SlagGrindingFacility">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Slag grinding facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exp_SlagGrindingFacility</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>73
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140687628231712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Financial Information Related to Operations by Segment (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>USD ($) </div>
<div>kt</div>
</th>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>USD ($) </div>
<div>kt</div>
</th>
<th class="th">
<div>Mar. 31, 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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 608,689<span></span>
</td>
<td class="nump">$ 601,521<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Earnings</a></td>
<td class="nump">194,584<span></span>
</td>
<td class="nump">179,154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">Corporate General and Administrative Expense</a></td>
<td class="num">(15,649)<span></span>
</td>
<td class="num">(11,679)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Non-Operating Income (Loss)</a></td>
<td class="nump">2,683<span></span>
</td>
<td class="nump">213<span></span>
</td>
<td class="text">&#160;<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_exp_EarningsBeforeInterestAndTaxes', window );">Earnings Before Interest and Income Taxes</a></td>
<td class="nump">181,618<span></span>
</td>
<td class="nump">167,688<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Expense, net</a></td>
<td class="num">(10,684)<span></span>
</td>
<td class="num">(12,239)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Earnings before Income Taxes</a></td>
<td class="nump">170,934<span></span>
</td>
<td class="nump">155,449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">Capital Expenditures</a></td>
<td class="nump">33,128<span></span>
</td>
<td class="nump">35,999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation, Depletion and Amortization</a></td>
<td class="nump">38,350<span></span>
</td>
<td class="nump">36,682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Identifiable Assets</a></td>
<td class="nump">3,042,867<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,947,019<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">676,043<span></span>
</td>
<td class="nump">663,910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 and Amortization</a></td>
<td class="nump">38,350<span></span>
</td>
<td class="nump">36,682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Intersegment Eliminations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="num">(38,044)<span></span>
</td>
<td class="num">(35,266)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">38,044<span></span>
</td>
<td class="nump">35,266<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=srt_ConsolidationEliminationsMember', window );">Consolidation, Eliminations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="num">(29,310)<span></span>
</td>
<td class="num">(27,123)<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=exp_CementMember', window );">Cement [Member] | Operating Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 339,162<span></span>
</td>
<td class="nump">$ 329,032<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_exp_SalesVolume', window );">Cement Sales Volume | kt</a></td>
<td class="nump">1,947<span></span>
</td>
<td class="nump">2,013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Earnings</a></td>
<td class="nump">$ 89,125<span></span>
</td>
<td class="nump">$ 74,061<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">Capital Expenditures</a></td>
<td class="nump">18,794<span></span>
</td>
<td class="nump">18,368<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 and Amortization</a></td>
<td class="nump">22,917<span></span>
</td>
<td class="nump">$ 21,679<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Identifiable Assets</a></td>
<td class="nump">$ 2,121,374<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,042,499<span></span>
</td>
</tr>
<tr class="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=exp_CementMember', window );">Cement [Member] | Operating Segments [Member] | Wholly-Owned [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exp_SalesVolume', window );">Cement Sales Volume | kt</a></td>
<td class="nump">1,767<span></span>
</td>
<td class="nump">1,848<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Earnings</a></td>
<td class="nump">$ 81,409<span></span>
</td>
<td class="nump">$ 70,902<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=exp_CementMember', window );">Cement [Member] | Operating Segments [Member] | Joint Venture [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exp_SalesVolume', window );">Cement Sales Volume | kt</a></td>
<td class="nump">180<span></span>
</td>
<td class="nump">165<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Earnings</a></td>
<td class="nump">$ 7,716<span></span>
</td>
<td class="nump">$ 3,159<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=exp_CementMember', window );">Cement [Member] | Intersegment Eliminations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">10,280<span></span>
</td>
<td class="nump">10,137<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=exp_ConcreteAndAggregatesMember', window );">Concrete and Aggregates [Member] | Operating Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">64,815<span></span>
</td>
<td class="nump">70,453<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Earnings</a></td>
<td class="nump">2,980<span></span>
</td>
<td class="nump">7,034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">Capital Expenditures</a></td>
<td class="nump">6,589<span></span>
</td>
<td class="nump">3,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 and Amortization</a></td>
<td class="nump">4,530<span></span>
</td>
<td class="nump">5,031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Identifiable Assets</a></td>
<td class="nump">242,607<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">225,485<span></span>
</td>
</tr>
<tr class="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=exp_ConcreteAndAggregatesMember', window );">Concrete and Aggregates [Member] | Intersegment Eliminations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">3,777<span></span>
</td>
<td class="nump">3,038<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=exp_GypsumWallboardMember', window );">Gypsum Wallboard [Member] | Operating Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">217,826<span></span>
</td>
<td class="nump">219,097<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Earnings</a></td>
<td class="nump">93,976<span></span>
</td>
<td class="nump">90,857<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">Capital Expenditures</a></td>
<td class="nump">3,280<span></span>
</td>
<td class="nump">11,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 and Amortization</a></td>
<td class="nump">6,473<span></span>
</td>
<td class="nump">5,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Identifiable Assets</a></td>
<td class="nump">429,773<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">432,122<span></span>
</td>
</tr>
<tr class="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=exp_RecycledPaperboardMember', window );">Recycled Paperboard [Member] | Operating Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">54,240<span></span>
</td>
<td class="nump">45,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Earnings</a></td>
<td class="nump">8,503<span></span>
</td>
<td class="nump">7,202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">Capital Expenditures</a></td>
<td class="nump">3,561<span></span>
</td>
<td class="nump">3,268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation, Depletion and Amortization</a></td>
<td class="nump">3,690<span></span>
</td>
<td class="nump">3,719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Identifiable Assets</a></td>
<td class="nump">167,405<span></span>
</td>
<td class="nump">170,832<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=exp_RecycledPaperboardMember', window );">Recycled Paperboard [Member] | Intersegment Eliminations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">23,987<span></span>
</td>
<td class="nump">22,091<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateAndOtherMember', window );">Corporate and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">Capital Expenditures</a></td>
<td class="nump">904<span></span>
</td>
<td class="nump">115<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation, Depletion and Amortization</a></td>
<td class="nump">740<span></span>
</td>
<td class="nump">$ 792<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember', window );">Other, net [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Identifiable Assets</a></td>
<td class="nump">$ 81,708<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 76,081<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exp_EarningsBeforeInterestAndTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnings before interest and taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exp_EarningsBeforeInterestAndTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exp_SalesVolume">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cement sales volumes in tons.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exp_SalesVolume</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:massItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product 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 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><br>Reference 2: 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(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-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_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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/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 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-24<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<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 (b)<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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 8: 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 9: 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 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/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 21: 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 22: 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 23: 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 24: 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 25: 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 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-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_SegmentExpenditureAdditionToLongLivedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=srt_ConsolidationEliminationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=srt_ConsolidationEliminationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exp_CementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=exp_CementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=exp_WhollyOwnedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=exp_WhollyOwnedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_CorporateJointVentureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_CorporateJointVentureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exp_ConcreteAndAggregatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=exp_ConcreteAndAggregatesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exp_GypsumWallboardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=exp_GypsumWallboardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exp_RecycledPaperboardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=exp_RecycledPaperboardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateAndOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateAndOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140687626167376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Segment Information - Segment Breakdown of Goodwill (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Jun. 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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 392,569<span></span>
</td>
<td class="nump">$ 392,569<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=exp_CementMember', window );">Cement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">227,639<span></span>
</td>
<td class="nump">227,639<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=exp_ConcreteAndAggregatesMember', window );">Concrete and Aggregates [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">40,774<span></span>
</td>
<td class="nump">40,774<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=exp_GypsumWallboardMember', window );">Gypsum Wallboard [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">116,618<span></span>
</td>
<td class="nump">$ 116,618<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=exp_RecycledPaperboardMember', window );">Recycled Paperboard [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 7,538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,538<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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=exp_CementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=exp_CementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exp_ConcreteAndAggregatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=exp_ConcreteAndAggregatesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exp_GypsumWallboardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=exp_GypsumWallboardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exp_RecycledPaperboardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=exp_RecycledPaperboardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140687627944768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Summarized Financial Information for Joint Venture Unconsolidated (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Mar. 31, 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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 608,689<span></span>
</td>
<td class="nump">$ 601,521<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Margin</a></td>
<td class="nump">186,868<span></span>
</td>
<td class="nump">175,995<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Earnings Before Income Taxes</a></td>
<td class="nump">170,934<span></span>
</td>
<td class="nump">155,449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Current Assets</a></td>
<td class="nump">712,989<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 627,693<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Current Liabilities</a></td>
<td class="nump">290,550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">239,409<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_CorporateJointVentureMember', window );">Joint Venture [Member] | Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">58,620<span></span>
</td>
<td class="nump">54,246<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Margin</a></td>
<td class="nump">16,424<span></span>
</td>
<td class="nump">8,538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Earnings Before Income Taxes</a></td>
<td class="nump">15,548<span></span>
</td>
<td class="nump">$ 6,364<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Current Assets</a></td>
<td class="nump">123,487<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">111,164<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Noncurrent Assets</a></td>
<td class="nump">172,875<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">158,618<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Current Liabilities</a></td>
<td class="nump">$ 49,102<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,994<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_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_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed 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://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/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 7: 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 8: 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 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)(iii)(A))<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 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 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<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 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 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: 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_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: 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(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: 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(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-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_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-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_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_CorporateJointVentureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_CorporateJointVentureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>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.2</span><table class="report" border="0" cellspacing="2" id="idm140687623961328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Interest Expense, Net (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 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_InterestIncomeExpenseNetAbstract', window );"><strong>Interest Income (Expense), Net [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_InvestmentIncomeInterest', window );">Interest Income</a></td>
<td class="num">$ (182)<span></span>
</td>
<td class="num">$ (158)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseBorrowings', window );">Interest Expense</a></td>
<td class="nump">10,391<span></span>
</td>
<td class="nump">11,923<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseOtherLongTermDebt', window );">Other Expenses</a></td>
<td class="nump">475<span></span>
</td>
<td class="nump">474<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_InterestExpense', window );">Interest Expense, net</a></td>
<td class="nump">$ 10,684<span></span>
</td>
<td class="nump">$ 12,239<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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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/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 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-24<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of interest expense on all borrowings.</p></div>
<a href="javascript: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 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 2: 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(7))<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_InterestExpenseBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestExpenseOtherLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 incurred on long-term debt classified as other, including, but not limited to, interest on long-term notes and amortization of 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 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(8))<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_InterestExpenseOtherLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestIncomeExpenseNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InterestIncomeExpenseNetAbstract</td>
</tr>
<tr>
<td style="padding-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_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<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 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(b))<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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>77
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140687629362352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Additional Information (Detail)<br></strong></div></th>
<th class="th">
<div>Jun. 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_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_LettersOfCreditOutstandingAmount', window );">Letters of credit outstanding, amount</a></td>
<td class="nump">$ 10,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuarantyLiabilities', window );">Outstanding guarantees</a></td>
<td class="nump">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_exp_ContingentLiabilityForPerformanceBondsRequiredByStatesMunicipalitiesAndRelatedAgencies', window );">Contingently liable for performance, current</a></td>
<td class="nump">$ 30,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_exp_ContingentLiabilityForPerformanceBondsRequiredByStatesMunicipalitiesAndRelatedAgencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contingent liability for performance bonds required by states municipalities and related agencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exp_ContingentLiabilityForPerformanceBondsRequiredByStatesMunicipalitiesAndRelatedAgencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_GuarantyLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents a non-contingent liability for the fair value of an obligation to stand ready to perform over the term of a guaranty issued in the event that specified triggering events or conditions 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(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482050/460-10-25-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_GuarantyLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140687633388064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Financial Instruments (Detail)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember', window );">2.500% Senior Unsecured Notes Due 2031 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exp_FairValueOfFinancialInstrumentsLineItems', window );"><strong>Fair Value Of Financial Instruments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Fair Value of long term debt</a></td>
<td class="nump">$ 634,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exp_FairValueOfFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exp_FairValueOfFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</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_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_LongtermDebtTypeAxis=exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140687625268096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments (Parenthetical) (Detail) - 2.500% Senior Unsecured Notes Due 2031 [Member]<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jul. 01, 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_exp_FairValueOfFinancialInstrumentsLineItems', window );"><strong>Fair Value Of Financial Instruments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, interest rate</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="nump">2.50%<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_exp_DebtInstrumentMaturityYear', window );">Debt instrument, maturity year</a></td>
<td class="text">2031<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_exp_DebtInstrumentMaturityYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maturity year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exp_DebtInstrumentMaturityYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</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_exp_FairValueOfFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exp_FairValueOfFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exp_</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_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_LongtermDebtTypeAxis=exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>80
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( '2&_E@'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    " !TAOY8MLWM.^\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O315!Z'+BV-/"H(#Q;>0W+9@DX;DI-VWMZU;A^@'\#%W__SN
M=W"-B=)T"9]3%S&1PWPS^#9D:>*:'8FB!,CFB%[G<DR$L;GODM<T/M,!HC8?
M^H @.+\'CZ2M)@T3L(@+D:G&&FD2:NK2&6_-@H^?J9UAU@"VZ#%0AJJL@*EI
M8CP-;0-7P 0C3#Y_%] NQ+GZ)W;N #LGA^R65-_W95_/N7&'"MZ>'E_F=0L7
M,NE@</R5G:13Q#6[3'ZM'S:[+5."B]N"KXJ:[P27=Y44J_?)]8??5=AWUNW=
M/S:^"*H&?MV%^@)02P,$%     @ =(;^6)E<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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
M"R.ZS/>-\Q,E-MG6ZT(H):+L<,V9SZ5^ .XOA5"'$_V"8O=^^!]02P,$%
M  @ =(;^6,)EQT:?!   M1   !@   !X;"]W;W)K<VAE971S+W-H965T,BYX
M;6RMF%MOXC@4Q[^*E1VM.M*TB>W<Z (2!:9EI*$5M-V'U3ZDQ$ TP69LIW2^
M_3H7$DB<=$?J"[F=<_P[)\?^Q_0/C/\06T(D>-O%5 R,K93[:],4JRW9!>**
M[0E53]:,[P*I+OG&%'M.@C!SVL4FLBS7W 41-8;][-X#'_99(N.(D@<.1++;
M!?S7#8G986! XWAC$6VV,KUA#OO[8$.61#[M'[BZ,LLH8;0C5$2, D[6 V,$
MK\?(2ATRB^>(',3).4A3>6'L1WHQ"P>&E1*1F*QD&B)0AU<R)G&<1E(</XN@
M1CEFZGAZ?HS^-4M>)?,2"#)F\=]1*+<#PS= 2-9!$LL%.]R1(B$GC;=BL<A^
MP2&W]; !5HF0;%<X*X)=1/-C\%84XL1!Q=$[H,(!U1WL%@=<.. LT9PL2VL2
MR&#8Y^P >&JMHJ4G66TR;Y5-1-/7N)1</8V4GQR.&14LCL) DA LI3JH=R0%
M8&LP#3B-Z$: BX0&21@IB\_@$CPM)^#BTV?P"404/&Y9(@(:BKXI%4T:TUP5
M(]_D(Z.6D3'XSJC<"C"E(0G/_4V519D*.J9R@SH#?DOH%<#6%X L9&MXQO_?
M'7?@X+*R.(N'6^+-Z(KM2%53\,_H14BN^O9?7;'R8+8^6#J9K\4^6)&!H6:K
M(/R5&,,__X"N]9<NTP\*=I:W7>9M=T4?+L@KH0G1Y9@[NIECNKZ\#EW+=_U>
MWWP]I=>900?!TNR,RRFYG$ZN,1,R;>M;QD(!EBP.=8AY#.=D;!M!_V3L'%%G
MYCC(U2.Z):+;B7C+F1#@@;-U)'5P;F-4J,KG^C4XC9GG]'J.'LXKX;Q.N.G/
M))*_TDE?+@RJFD^JRT]6D&\L4IW^K-H]X=H6\!ILG@?=6@)-(PR=GA[?+_']
M=UX_WS.N(,$MH80',5#+%AB%:DV-TFF9J@F8OBEY%%IPO\%T"1W7KO>NS@RZ
M7@M\KX3O=<+?RRWA8,[HY?V>I*QT XKUY:)@_JR#[C5HD.OC&K+&"&(]+[0J
M6;$ZB6=4$K6VR&-)OP!*M#U=Q#FOF.7Z=HU2:X<0;JDL/!% V-W7QVY^(>JK
MB!SK^AB\$;VJ0<WTLGJX :RQ<QS;;@-&%3!ZI[3O *)FI; B1'5 G9WM6E8+
M8"5\L%-?AG/U]7FLJA80-Q9XB+%O-P U=LCR6RM8*12T.Z5Y.EK,9_/;)7B8
M+L#R;K28:C$[=>YW)?FCHIVG7(D?[%:_FT!$*VV6N9]WNMA>];SZJ]!9V6VK
M1*5WL%OP)E&<R/K'7\'EZK@:DRRW\L^Y6K JI8->9W^,GJ>+T>TT;XTEN']Z
M7#Z.YA/5,EK23MW\[3[YH&CGJ5<J";MELKU/FLJ&L8=MY%OU=Z*Q=)!G>TY;
MOU0R"+MUL*M?FC*&<:^'LX_Y<SZ-I>-@A/R6QD&5ZJ%NU1N/EG=@,GN>3:;S
MR3O+2Q'JM,&M*^348-^SRD'-DPW@CO!-MB\68,42*O,-5'FWW'N/LAUG[?Z-
MVI/G.^@J3+ZA_Q[P340%B,E:A;2N/%4_GN^1\PO)]MDV\X5)M6G-3K<D" E/
M#=3S-6/R>)$.4/Y3,?P/4$L#!!0    ( '2&_EBY"U4%_@(  ,0(   8
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
MUTJN?FYEO!99_N95 +/_HVJ)H1Z-@JW\>_'^R6_R-@R]XR"U<Q!6JDUOJI(
MJRR>H1\\+@1ZC0\Q.4*GA=K*+/H/3-PY%-[R'UUO.:@Y0C#D!;K(<P"^,54Z
M$+62:3,9!M4!D]J!>2:3!##TC(A('4\_ICJ:>NE>J!R6%.NRCC$V]STR#[V@
MNL2<.7'8/'3<IMT<P<=.5)NXL;G?& #-QE,(D]'4?)YU@&9[ ,UW43D4827Z
MX6$E\KQ$=)L7XVZ9CEUMJ\QF,A3:49G9J0R3QR(IXFKSMJ[*\"RAXV_+??8[
MX(B$-8EY>T]'[P%CVFZ9V6QJ(<HZ0#,[H*^$XO#3&GW@60K]Q:S1@%X&<]Y
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
ML^^]NWLFCZ!F_%%D !(]%3D5H95)64YM6R09%%@,6 E4G:P9+[!4(=_8HN2
M4P,J<MMUG+%=8$*M*#!["QX%K)(YH;#@2%1%@?GS#')6A];0VFW<DTTF]88=
M!27>P!+D0[G@*K([EI040 5A%'%8A];U<!K[.M\D_"10B[TUTI.L&'O4P6T:
M6HYN"')(I&; ZK&%.>2Y)E)M_&XYK:ZD!NZO=^PW9G8URPH+F+/\%TEE%EH3
M"Z6PQE4N[UG]!=IY1IHO8;DPOZAN<D<C"R65D*QHP:J#@M#FB9]:'?8 PV,
MMP6X+P'^$8#7 KQS 7X+,%+;S2A&AQA+' 6<U8CK;,6F%T9,@U;C$ZJO?2FY
M.B4*)Z,%?D9;@1; S2M$$T Q$4G.1,4!O4</RQA=7ERA"T0H^I&Q2F":BL"6
MJK9FL).VSJRIXQZIXZ$[1F4FT&>:0GJ(MU7/7>/NKO&9>Y+P:T4'R'/>(==Q
M_9Y^YN?#O1YX?#[</3&-UUV#9_B\_[F&/K4;.K^?3GO%5)0X@=!29B" ;\&*
MWKX9CIU/?5*])EG\2F0',OJ=C/XI]NB[\LE;FK "T.4W)L15GW0-Q=A0:%?<
M1D//F_CJ&K?[HO2DN<[$_WB8%O^3K1G$WON+%L WQNH$2EA%9?/2=[N=FUX;
M$WFQ/U,NVYCB7YK&HN\PWQ J4 YK1>D,/BB/XHWM-8%DI3&"%9/*5LPR4U\*
MX#I!G:\9D[M %^B^/=$?4$L#!!0    ( '2&_E@T%XI78 (  ,('   8
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
M%HC67HO7BM>B1M VI'TREVB4CH<=.ZF6ZI## %U*#-M-IQV\:T+V8"5*$HX
MG[[7AOE0:HM9B*UT;""DKY153#,=,#]5*0;"*+U80 ";DW&],K?+3EJQGIJZ
M+XR>FT**=?B,A%B&X[#O;'?W#M62EXG:1')7;(:=Q.SRQJ,0;$VRAIXJKJ^@
M\EI(N-TC092<CM0LB[5P-24M$SW,#0[MU<*[$MM<Z 5I!-7*^!C]CN^=Q776
M9._F\OKBZOKO:G;QY4:Z(:KHVCU2.0<F).HP-9(M9WM0R)?-M0?9SAS^J;U/
ML[NS?06IJW'2G0L?*HG9M1L)^)O)NR%D<RDYONW.NW>/(L[4]/UD_Z.Z*BO/
M#HF[X$%:IN<%=3LO>OG;F]T]M-C[:&,K V4R0>I#VC!+?()L(BQ0H8':4J'E
M89-)$+E,580&+W)&=L6BFC_7L#DWS6"6UBQ0:T!LD=L4(XU;#U$O*+@Y8?I
MWH2]7)U<CE4]QVRFTEQBMM30J1_]/SL"4);&6EFR@!:H"^1>TGCP=MBD4L:(
M1BA^'N H304*\L!%G+LJ*3+YU!&29K02AIBSI.+H6$R/NH"LM]1& C!J2DD*
MBCS&AF5M4J-B.46Z_U W1?4[/WM\!1-_CH@?ACQI<1KN]1/S*''PW=$N#FY7
MOL2]#QWW%@X_75A8DM9Y-HMNXW 42$K7\$V"C&*\TB;O\^3#5A0;6L"3)$7P
MIN$?#95@M0S!#S3#$@3,.;JQWVFZ#AR7N4O#*HL%)#<)7LI>MMEJEE^"B?]+
MPV*H* /%<8..0DLG(ZC0(VM&FLX2#$#?2Q#,NV_$73HR@M61RXQ-?06U WJ3
MN-1,F/041?E%TM)^>LJ(-;1GG*=M#(8%ARM'LP4 MYC4_;L@Z6TYY_V(_3[J
M0S3,F-1Y4=N<NU%&*,E<NH1>+C':"!MQ@ 7EW-"&2?%3=14NXR=\.4\-]]'D
MG(UG1S2I9Z3 <J6@H6"."5&]_7/;4**+V+9U$.YM&BUZP<7GC 'J5E! 7XY9
M^FT@\M*0Y(=K?X0?)L_*/LUY<0NL=%45,E_P6T2\)PQ]QT3R>#21(4>DHI$#
MVY^!_AIV3SM#$"Z@K#!D-0UVVWIY3A4.C';]\!SW/@V4Y)?R 43:J(WI*T'W
MM/O&,DN?%K;+TP>:S]HC7@%)6V#K9/3N[4#Y]-$CW417R8<&5%9TI5RN,*B2
MYP5XS_-]>\,&NB]/I[\!4$L#!!0    ( '2&_EAIIR>3!@,  '@&   9
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
MZ"&JI;$VMYMMA0ED?4]9JG0OEXFAM(<(]W.$"E%R5<^6,GU5D$NU8"C) @!
MHYA"#<,@&>UM(F>:!X>U1S6QF;U3G[.A5=7;"H!%>O(DX*X")AO1-RL3IRM.
M,HX=T<JS!^&/?37GCCOT>JH$P:#S)6(X!.%[ /14NZ^(,DW2]CB#'"4 E)8_
MMJ3NUT/(R@CE7EV)\$08,0DSR!A"?]K\0SMTCU=>W HZIPM*N&9)@=)?A-);
M;Y'\]T+6']X=O^]$A##XFT,#I7%K5):XY>7;H$OH-T86H()CQ%-3#N5QR,$2
MK@)8AXL<XYG.Y>&X&A>6T&TP:' L>Y8D'WFC76[&Z)IWC&;K#&1P5XM#EV]-
M+#"@'?D^2KO@6C.)VAQZ)E ZN5R%N-<L"=E&;^33)J=$H\FBZ"C&\2:&%DJD
MWGJ?L(/4=^^^'U/WT6FT%MZ(-TCTUI1BY2U.,%<8$'/+=ZW<UCE?B'&,GZ,<
MFAJCQ/DQ>GOL@3'?>01"*K4\=='FN$CS>W :G5[3K_(C<KL\/\7?H<*,XR16
MV+HX>?%\AA8KS]O\D7PG3\JE3]"E_&Q(HR/Q LQ7(&+\8 ?3_S%<_0=02P,$
M%     @ =(;^6%M$X^%% P  6P<  !D   !X;"]W;W)K<VAE971S+W-H965T
M,3,N>&ULE551;]LV$/XK!W4H-B"S;-E-@M0V8#L>VF%-@R1M'X8]T-))(D*1
M*GFRXW^_(R4K[I9XV(M$'N^^^^Z.=YSNC'UT)2+!4Z6TFT4E47T5QRXML1)N
M8&K4?)(;6PGBK2UB5UL463"J5)P,A^=Q):2.YM,@N[7SJ6E(28VW%EQ35<+N
MEZC,;A:-HH/@3A8E>4$\G]:BP'ND+_6MY5W<HV2R0NVDT6 QGT6+T=5RXO6#
MPE>).W>T!A_)QIA'O_F8S:*A)X0*4_((@G];7*%2'HAI?.\PH]ZE-SQ>']!_
M"[%S+!OA<&74-YE1.8LN(\@P%XVB.[/[@%T\[SQ>:I0+7]BUNN-A!&GCR%2=
M,3.HI&[_XJG+PY'!Y6L&26>0!-ZMH\#R6I"83ZW9@?7:C.87(=1@S>2D]D6Y
M)\NGDNUHOEBM/G^Y>;B'Q<TUW'Q^6-_#W7JU_OAUL?QC/8V)77C%..W@EBU<
M\@K<&#X93:6#M<XP^]$^9FH]O^3 ;YF<!/R]T0,8#\\@&2:3$WCC/MYQP!N_
M@G>'*<JMV"AT\.=BX\CRO?CKI4!;G,G+.+Y7KEPM4IQ%W P.[1:C^=LWH_/A
M^Q,L)SW+R2GT_U^5DW OD_WY^A<XZ0<6:6H:30Z>DP;"(KC2[#1HGA@F!RI9
MJ+BWA4X1>$I 9IH-Y8WBCNOLR9!@3@7\!.>#"[[&2H6.U-D_)01<<.P+?A9T
M/@F;EC >'60<0HVAF]5^ -\0:K1^/('1A?%N4HN9),"M4(WPS>\\4]/8KJ/0
MNK=O+I/1Q7O(I6;B4BA(C6:C Z\"-5J.:\_>OC>2H]:&5902Y.606U/]B#B
MAW^E0AO]JS?J1A"3L$?W3[HP4#((/H7:.QF((E,QE4R!+.J,]73(,DOYNC8M
ME-09.[;[,QY!)*1BE&,(KX]//DM\T#$0&ZDD[?UQ+1Q!UN!SB9YYM3G_#P"S
M#=DY#B=4HA3;D"DG"RUSF0I-AVI8Z1Y]#"EJ;KHVT157+&0QXV):QQ;>6Y?1
MD)P!O-1.\=' 8\TBC'4'(99V]O72_N58M /S6;U]=OAR%9(OB,*<38>#BW<1
M4PVCO-V0J</XW!AB6F%9\NN'UBOP>6X,'3;>0?^>SO\&4$L#!!0    ( '2&
M_EAN2)GT\ ,  #((   9    >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;(U6
MWV\B-Q!^YZ\8;4]5(NVQ/X&0 E*22]I4RI62]NZAZH/9'<"-U][:7KC<7]^Q
M%S:<E-![86W/?)^_\7C&3'9*/YD-HH4OE9!F&FRLK2^CR!0;K)CIJQHE659*
M5\S25*\C4VMDI0=5(DKC>!A5C,M@-O%K<SV;J,8*+G&NP315Q?3S-0JUFP9)
M<%A8\/7&NH5H-JG9&A_1_EG/-<VBCJ7D%4K#E02-JVEPE5Q>Y\[?.WSBN#-'
M8W"1+)5Z<I/[<AK$3A *+*QC8/39X@T*X8A(QK][SJ#;T@&/QP?V.Q\[Q;)D
M!F^4^,Q+NYD&%P&4N&*-L NU^P7W\0P<7Z&$\;^P:WVS-("B,595>S IJ+AL
MO^S+_AR. !?Q&X!T#TB][G8CK_(#LVPVT6H'VGD3FQOX4#V:Q''IDO)H-5DY
MX>SL_N.GVX]__+:XOWV<1)8(W7)4[,'7+3A] YS!@Y)V8^!6EEA^BX](2*<F
M/:BY3D\2_MK(/F1Q"&F<YB?XLBZZS/-E;T4GMRBMTL_P@9M"*--HA+^NEL9J
MN@Y_OQ9Q2YB_3NA*Y-+4K,!I0#5@4&\QF/WX0S*,?SHA-^_DYJ?8_R\9)\&O
M2SN[/8<C5C@<"$<#C,["6&:Q!&;!;A"H0E&#6@';HJ:2A$(9"V=<%J(IN5P#
MJVO!"[842'?0HN9,A"#84NF02H&V+3ASQ18"DR74@DD+BK@VU"[.06F0U&:H
M=PC^U9-LF6BP#PNV@X<]G_'0;O:>R_=SK=84D8%6",FBV)^0]MQM>+$![C!D
M)$B%):?> K5695-86"+U+01NG=-:JX:XR5%!@=19+-1J5Z+NP^\-2>76'0N%
M_YUZ0KA:TV!--M-&?*.8(/[NC$-_R*YKE$ MJ$+F;F )6R6:RIE-L_R'^A.0
M(C265_[T7@ N*89_14\N5-&:2:$S\.YRUUP<%+C]"D46[?)*M%9)Z5+9&)=
MRK<LF2Z/P*7KL/895E012IO^-W>$J RG.[#?<J4$W1$BNNQ1J:(OU0>F*0=9
M$O9<T?K*[9V5Y,BTRQCA5&-H5W/>^]X\OX,D'8;9(/&C-!R-TMX=EYS:')UQ
MF[GA.!S$(Q@E838>]EX2 4D6CB\RPH5)/N[]_%S3>P.?F1!+Y0(?AN,DAT&8
MYFEO@<5S(8ASSFK4K3V)PYAXDSQ,1Q?D43.NR:YM*_BQ<27@MB%=:4Z.Z2@<
M)$GOKD'Q<@?(.$QB.HQP,!KTWD%&.H?)&-R(]*49O-8NHJ,^7J%>^]?*):&1
MMFWIW6KW(%ZU[\"+>_N:4E;67!H0N")HW!\- M#M"]5.K*K]J[!4EMX8/W15
MBMHYD'VEE#U,W ;=WX39?U!+ P04    " !TAOY8K;4,8!T#  !7!@  &0
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
M_24S0#/F=+INKV/;-LL(;<8@4VQ>Y 60+Y#1/&-RKO$PON9ID%GL$VB9*C1
M$:L!6ZM@$<%\+!YF62&8T,#T[ X+$S\J@C!9&*MR1>J"%U@]3T,_AZ?Z39&$
M></S#N-).81B(_R0*X%*24 REDLFXE4D-T)4V"YEO.+)IL-B$<\HJ.;YA00H
MNKD*82>7%&X8]P$(JD3N$^! 0,(#8C9>*&)CH(8!W34QJBUCL4=S _'5V' 3
MAWDN! VE%#>L?-0\XYAE*_@X#^&.2HD).V5*!Q61*C-"\;?8AS#S>409Z96\
M&.N1UPG(LU%"T*D@-Z!4AHESDODBS=&<@'4>^L)$Z$EL:E%&KOEBD8H%>$D^
MN:..-W+82J2JZX&2]90J TYGU/<:1E1T*(FJBHIBS/UE*)ZUPIAXYSQ=H.]&
M>!S1L[JY(RB[:EUXM]&^WM=>3]5J.BK'B)A,#PZA0,S 99XF(NC4D\UB*E\#
M;@L!ZBLGGOMIJ,J5\8S%,J!,!JH3(O])W=1OOPQ=9_ .KCZ+%,QB?);)J$!,
M<YDCGS590&!0HPD+BI26("/UI7$=RD#S\# DU+F&4JP ILRUBJBB=04E20I
M,,MBJ"GK(SB%)@Y1#% IAV+(QF"(2E]VS*A9$)!Y*F/FV);-?J40N_HJ%CR#
M J&\<F41U4=8YA6M!R1LL':R048:/#_>CO5F?P"M+;C8=?DR!J./<OY$^,($
MJ+CORP*LF\E\687N&!N-B )"2D&N<T:0,C)?Q1EH2(XI@,#?(]^(NIJV5 ;8
MB81Q$6^YL&.WV1JVC75S%KLV17$(19BQ1%9T#7"3B+*:]G)? :K8;[$[Z-?>
MP<0H\<RC@N>:X)Q]*7B*F$4;HEI(]A!''OP'A:/HH%2FKD/B*UV+[2*)PB<1
MA4LI@Q)P/6@Z"!E@DL>5?RAK\=47(A"F&LJ ETN0BI(>(_,9!%\UIKV^A:8;
MPP2\@S]OF.-8 ^PKHPBX+3:&'F#J7(34074P(.]RD83_)3KC">Z#0N^HJ5,9
M&*9T-'OI3LL?GFV8]/TBU>CG/$P9!;=*&I_)YT.I4^5)#4-5:)&IZ*@-)F2'
MIY%D&>(1J;B;-:";<JW& 3T)?9BL$)T28WTN3WBTH93.C7YN=1[3'_:BLUHW
MNM"5IM]KWX^P#%4U1,*UAKW60Y@]G7Q K:-WP0]0FCU0F^DB[K^VKL+G,"!Y
M^"L48+QM=?'PLR1_(I(GSU%/)BB$6!'R T7P<QG!&YX^B;S<RD['&2G./U23
MO:)%WC#7&UJ0&_1-'@1AF;:#Y1(@!D5&%E5R#O?9^N9.=7<EYS_4=75+A:/B
MI*S\K9YJ.$7OH+\YGX' 6#M5BB%TT/6&L3&+CV3XLS&L';Y3AG7 CA5"G#+<
M@5MN)HFC=3C[MG@_!^SAQ:J&]0E6M^&JS!QK?O^4#550J@"KYN1'4E75"O.K
MLC2!3U[RR@)*$\4H+%7*%'^@G=7]XZ6E50W\1[*QBQ.TK^'00J"VP!'WGTZF
M/CH&94S;(%]H %JHB,K\% 05:A%& *@T@01MKR2@!ZT370)64_UL<S,0&3KK
M[*5HUJ35FY\\0^A-^C[:U<KLI:K4CH18JW#BOU;U$J?"$RAI-.$]',IL.Y9[
M*+'-!!I0Z]T@@DI!)'8]V>]>,\179-5@ B,@&M3?P6.Q/V2R.'E$7]E6-CI_
M9&SZ>'?Y3W9W3V?<J6&G85:][W)L*^I]MY[,\FBC-FX4\%=]U[:\LNTJQ/2D
M5STIVY$6D%A_3J$S7,!^+[#C*3^&J*GZW(THKLKC E*>;P]4(HZ 4EGM; &L
M4;4PHE@DM8Z_M:WQ)0F<B%0C KOV^5XI(JJ(XN6;\;.MS801C;7Z;B:"DW*G
M;O80U!"LOA;/UXV=)%;4SU;;D:<H4+G]W2B^;=T6=*QF?Y986G<UU^Y,(4"'
MT&_AEN>8Z+L]M^/UNXCAR+'<84M)%ZQ[G9';KYIO:_(5&]B0Z'C$NIAV3$'W
M7&M@MRZI_49$$'5X<M_AE;G:AV&; &ZOUQGV:;&19[E>JQQHUE2!VIWD#'#
M';8J?\<F]MN[B])6Z190VR#+J#$;^JLN,DL;+?VQ6"5C!I:\TLHZ;UYC>UMY
MT.1^S:O6 WVO(YAE>-D]B4+&3#+QIO*O=M7PMO6&]4:6Y[(3N#BD3,+10:<[
MLEG/\D9XV'<M''[*A^8>TX8#RQNH:8[=MQ#90:_3MX?8W-DNI:1K.3TV\#J#
MGJUO[4&+]MQJ3Z:F>2,+;;$WZ@RQT, :#.FA.[!Z+M&L9]OJ?FAYM)S3]2Q[
MI"::?9WC@FHC-K0&Q$)GV+7Z(];M]'O*3I>,MTJ*]*R!6_*DI  YC#EVLV#4
M]F<X2.*DGH6^V;Z7M;652Z6\+[RK]FT-HN/554<+(+RL'KW6,V*</@._!D+?
MH\PZHJJSVF>%;Q5_IQ&>;3DOIZ*'R?3QX?KR<7)E.L.GV^O'*1O?7NV^^D9I
MJ*#6]6E?\TO4V9:ZEFCHD-_A7R5N"-14;VMWRKYV8GA1@%;CGE)#NZV@[0QJ
M4$F[VQEU^XK(CN6XE4R"]7WL^#69';OU69L\ G'!:D_KY&!H]8:M#_I0VJB3
M/XSSE2AV 6>H8/9LJ^] 5W2KKW6\ ]G:>;7F;)=7W9VVW[?L[V[[G?]+W_?L
MUXU??R#9;OIJ/_G=+%5$*[<!Y?>7[VS^HWKS3RH2F[,9?^;8R%-Y'?CD_\V/
M\WL_P^_=>=>_5*NP.AVO!Z5V[1U*6:SI)Y_3VH]UL4@7ZB?)C*E/=/IWN^II
M]:OG6/_8]S)<_V2*0EM "UDDYIAJ6X->6\,O;W*Y4C_]S62>RUA=+@6'"S0
M[^=2YN4-+5#]%GS^/U!+ P04    " !TAOY8F.%#!V8#  !/!P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970Q."YX;6R=5=MNVS@0??=7#+3 H@'4Z&X[6=N
MXKA;%TULV,GVH>@#(XTL(I+H):DX_?L.)5MUVL0+[(O$R\R9,S/DX6@GY*/*
M$34\ET6EQE:N]?;2<5228\G4N=AB13N9D"73-)4;1VTELK1Q*@O'=]V^4S)>
M69-1L[:4DY&H=<$K7$I0=5DR^?T*"[$;6YYU6%CQ3:[-@C,9;=D&UZCOMTM)
M,Z=#27F)E>*B HG9V(J]RZO0V#<&_W#<J:,QF$P>A'@TDWDZMEQ#" M,M$%@
M]'O"*1:% 2(:_^XQK2ZD<3P>'] _-+E3+@],X5047WBJ\[$UM"#%C-6%7HG=
M1]SG$QF\1!2J^<*NM0U""Y)::5'NG8E!R:OVSY[W=3AR&+IO./A[![_AW09J
M6%XSS28C*78@C36AF4&3:N--Y'AEFK+6DG8Y^>G)='&SO+^+[^:+6UA\@%F\
MNIW?_KV&Y6P%ZX_Q:C9R-(4QQDZRA[QJ(?TW( .X$97.%<RJ%-.7_@[1ZSCZ
M!XY7_DG 3W5U#H%K@^_ZX0F\H,LY:/""-_!F3%:\VBA8HH1USB3"U_A!:4E'
MY-MK^;9PX>MPYMI<JBU+<&S1O5 HG]":_/F'UW?_.D$V[,B&I]#_7X-.0KY.
M^-W\#/XS%MSE" DKDKI@S:42F;D3/ %6I9#RHM:80B+*DO:4J:P"4@*E:9LJ
M#EP!4Y")@K1 7?;H7H$FQ+M<(KXX-4 ]1]/SGNFY:7S0^]+<,$S?QT\H23#:
MUBG#8=I&7&N1/,+B*& 0V(,@M/VA"T%D^X/0'D1!;Y9E) K&\=I0)EG88_5B
M1>I$X6?/*!.NT-@<XW7VBZW)7X$?N788$+KOVG[?ZWU&I0[$5KBM99*39J20
M25'"4HH$,6TH_QHI[2#?P<70CJ(AG-'0&P3V\"*$L]X*Z83RQ!2XS=.4_+?%
M^XIK!9[;MX<##SS/L[U^^'OI7A3, /TL!":UY)H3_U\*>7$1V-0'4\@H\*FF
M86^?Z.PY*6K3M>L:00N(*\W?MX@4I*VVLF%>&3.#-J56TQ\K#?&.2:I(U+?[
MH0?1D'"'\-J]<8Y$KD2Y::1<T6&K*]WJ7;?:O19Q*Y(_S=NGYH;)#:=*%YB1
MJWL^B"R0K7RW$RVVC60^"$T"W QS>O%0&@/:SX30AXD)T+VADQ]02P,$%
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
M_I 6X/W40)]X0QNT?Y-Q_%]02P,$%     @ =(;^6&,=)>7+"P  ;1T  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C(N>&ULK5E;<]NV$G[7K\#XI&?L&=;F
M_1(GGK'3-'4;QYG8:1[.G >(A"34%*$2I&7WU_=;@)2HB'8ZF3[8X@58[.7;
M;Q?@J[6J[_1"B(8]+,M*OSY8-,WJY<F)SA=BR?6Q6HD*;V:J7O(&M_7\1*]J
MP0LS:5F>^*X;GRRYK [.7IEG'^NS5ZIM2EF)CS73[7+)Z\<+4:KUZP/OH'_P
M2<X7#3TX.7NUXG-Q(YK/JX\U[DXV4@JY%)66JF*UF+T^./=>7H0TW@SX78JU
M'EPSLF2JU!W=7!:O#UQ22)0B;T@"Q\^]>"/*D@1!C3\[F0>;)6GB\+J7_K.Q
M';9,N19O5/E%%LWB]4%ZP HQXVW9?%+K7T1G3T3R<E5J\Y^M[5@_.V!YJQNU
M["9#@Z6L["]_Z/PPF)"Z3TSPNPF^T=LN9+3\B3?\[%6MUJRFT9!&%\94,QO*
MR8J"<M/4>"LQKSF[>?ONZNV'6W;YX>?K3U?GMY?7'UZ=-!!,KT_R3LB%%>(_
M(21@5ZIJ%IJ]K0I1[,X_@4(;K?Q>JPO_68&_MM4Q"UR'^:X?/B,OV%@9&'G!
M4U:*.8#4L$]BI>I&5G/VO_.I;FI@XO]CYEIIX;@TRI.7>L5S\?H B:!%?2\.
MSO[['R]V3Y_1-=SH&CXG_9]&Y%DAXRH>7AVQ$>GL>B5J;KRBK9\TX[4@;$-J
MP;AFN5JN5&7>J!GC%<.EJ%>UU *7<V1OP63%IJW&#*UMKLE&"LV:!6^8X#6E
M\+VH6N%@9-[63#R 6+30#N05#%JN:%%-/[P1#&OS*I>\Q'#+/93$1IK43-SS
MLL6P E+G;<GK\I%-'YF"W'PAQ8RIC4V%R*6AD"6_$S6IJ>H"%XUBO"Q53HO!
M19B:0UW2A6M-1D""6;C*Q3&[AN2->5  -,@K^9>Q&Y*:M8+J>:-JC01N%EAE
MO9#Y @H+6$66S4BYV@"03TNQE=8[_9C=+@3[1?#[1W8%K6H8KSNIY+.R+8P_
M!7LC#)I)US>JRFL!$^CF?#Z'.S#U:Z'OB9N^(?3=XPK,S+[ *5/%Z\)(_"3R
MQ[R$E1\YW&&?;T634P "8G/\JJ+-.^@ +TM5# ! #V$KIMF(FA&B-O&E=1
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
M0V4-:#^3E-EV8@_H/IN3OU!+ P04    " !TAOY8E1+004P%  "H"P  &0
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
MLJ:IC<8'D'^KM3L8_H#C_\#B/U!+ P04    " !TAOY89Z4-CR4#  !7!@
M&0   'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q]55&/VC@0?L^O&.6J4RM%
MF\0)A.P!$K"L;JNVAY;NM=+I'DPR0-3$YFQG8?]]QPYP>R>6E\1CS_?--Y[,
M9+B7ZH?>(AHX-+70(W]KS.XV#'6QQ8;K&[E#02=KJ1INR%2;4.\4\M*!FCID
M4=0/&UX)?SQT>PLU'LK6U)7 A0+=-@U7+U.LY7[DQ_YIX[':;(W=",?#'=_@
M$LW3;J'("L\L9=6@T)44H' ]\B?Q[32U_L[ASPKW^M4:;"8K*7]8XZ$<^9$5
MA#46QC)P>CWC#.O:$I&,?XZ<_CFD!;Y>G]CO7>Z4RXIKG,GZ6U6:[<@?^%#B
MFK>U>93[W_&83\_R%;+6[@G[SC=)?"A:;61S!)."IA+=FQ^.]_ *,(C> + C
M@#G=72"G\HX;/AXJN0=EO8G-+ERJ#DWB*F&+LC2*3BO"F?%D-GM\FM_!_/MB
M_F4Y7\+[KWQ5H_XP# W16Z>P.%)-.RKV!E4"GZ4P6PUS46+Y7WQ(LL[:V$G;
ME%TE_-B*&TBB %C$TBM\R3G7Q/$E;_ M^(O+#;@H85(4JN6UAK\F*VT4?1U_
M7TJY8TPO,]J.N=4[7N#(IY;0J)[1'__Z2]R/?KNB-SWK3:^QCY?4@65;(\AU
M)Q=+F!^H'37J2UJOLEW6^G]:*"3UFS8VI-DBK&5-;5N)S:U'U4!7C<]<%5M(
MXL"S=7'%\=Z7Y,B5ADH03K::KEA_\.C&%1VX"W\0!0K;@C"3C8W&75N^@W@0
M9/T!+9(T8%GJ35'@NC(:XBSHQ:E[19EW5SU7)1(M#()^FD(_2,CY01BD; S$
M"=DYG64L]Q:*II8R+_"5'] "TEX"O2!GL;>0>U1.T'V+-;"@3R@6Y'GBW2O7
MP^08$S\+!K0W/Q251LM#VQ'K01K$6>1]P@WOTJ)0:]1V1G'+ED<6V8^8M^2G
M3^VI(R KIO,>/9.,>7_0_2H;BS'(@C1GWCL8Y$$OR>@J\C1(6 :7/J+P5;,W
MJ#9NI-G"M<)T?7_>/4_-23<L_G7O1BY5<E,)#36N"1K=9#T?5#?&.L/(G1L=
M*VEH$+GEEB8_*NM YVLIS<FP <[_DO%/4$L#!!0    ( '2&_EAGCU!X$@0
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
MVUYD@6Q:=S/18E>WRXW0U'SK84:O'4IC0/NI$/HX,0':]W/\'U!+ P04
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
M[N_$U&W9+"J$S\MRH2\6,[V R'X%?-"]<#\H)]&_MB-PAQ]TQHX<N/N1@RM
MD&" X[YFA6E2#JX-&JK'] 04Z!6HCMR7FRS Y^_Z7D(3X4NZ1(<1_RQ%%L;X
M'.E*G^>),4UDOJ8PM!T&MA@$RE>[4E2>- DZ9"$3UHP^H)363>WJH*% RXS\
M?(ZTR]$-^[ _VCE)SY29A/\%%L!  +I#]>;MYI?$17<2WV[O_F=T?K0X=(Q!
M&AVGJ$RF^T?0/3@]#^?R)^UPR@_+J2HJ9?P&?!]K[=8/7L#F1\WY_P%02P,$
M%     @ =(;^6(E>',.B @  OP4  !D   !X;"]W;W)K<VAE971S+W-H965T
M,S4N>&UL?91M;]HP$,??\RE.V32U$FH>:2F#2&7+-":U0X4]2-->F.1"HB9V
M9CNE^_8[)R&C*N4%<+;O?OZ?C[OI3L@'E2%J>"H+KF96IG4UL6T59U@R=2$J
MY'22"EDR34NYM54ED25-4%G8GN-<VB7+N15.F[VE#*>BUD7.<2E!U67)Y-\Y
M%F(WLUQKOW&?;S-M-NQP6K$MKE!_JY:25G9/2?(2N<H%!XGIS+IQ)_/ ^#<.
MWW/<J0,;3"8;(1[,8I',+,<(P@)C;0B,?A[Q Q:% 9&,/QW3ZJ\T@8?VGOZI
MR9URV3"%'T3Q(T]T-K/&%B28LKK0]V+W&;M\1H87BT(UW[!K?0/'@KA66I1=
M,"DH<][^LJ?N'0X"QJ\%>%V U^AN+VI4?F2:A5,I=B"--]&,T:3:1).XG)NB
MK+2DTYSB=+BX6T?WT6H-T<]E=+>*X&S--@6J\ZFM"6^<[+A#S5N4]PK*AUO!
M=:8@X@DFS^-MDM5K\_;:YMY)X)>:7X#O#,%SO. $S^]S]1N>_PIOSOA#SK?
M> +K3.:I'L*":Y2H-/RZV2@MZ4_R^UCF+3@X#C:-,U$5BW%F46<HE(]HA>_>
MN)?.^Q.R@UYV<(H>]A*C)VI%A4.X0WU,Y$G,<9'K#"$5!;6F>9A8E)7@R+4"
M)A%R'A<UE9(,>"F"HYX,J#- $X.>$_%9_8&JAZ9Z U,]4T)_<);054PJ ]29
MJ!550IT/>O:"DP*$MW &[MB#\]8:C>' I[L?7&?H7[O@NL-K(G\E$7)_IB"X
M&M$G>!'5J"8J!5^. V-X0\^_AF-5L@^:JD2Y;4:'HC>JN6[[J]_MI]--VY3_
MW=O1=LOD-N<*"DPIU+FX&ED@VW'1+K2HFA;="$T-WY@935B4QH'.4R'T?F$N
MZ&=V^ ]02P,$%     @ =(;^6*F O 7. @  "P8  !D   !X;"]W;W)K<VAE
M971S+W-H965T,S8N>&UL?53=;]HP$'_O7W'*/M1*'4D#[2H&2- 6C:EE%1_=
MP[0'DQS$JF-GME/:_WYG!U(F 2^)?;G?QSF^ZZR5?C89HH777$C3#3)KBW88
MFB3#G)F&*E#2EZ72.;.TU:O0%!I9ZD&Y".,HN@ISQF70Z_C8H^YU5&D%E_BH
MP91YSO3; (5:=X.+8!N8\%5F72#L=0JVPBG:>?&H:1?6+"G/41JN)&A<=H/^
M17O0<OD^X8GCVNRLP56R4.K9;49I-XB<(1286,? Z/6"-RB$(R(;?S><02WI
M@+OK+?O0UTZU+)C!&R5^\=1FW> Z@!27K!1VHM;?<5//I>-+E##^">LJMW49
M0%(:J_(-F!SD7%9O]KHYAQW =70 $&\ L?=="7F7M\RR7D>K-6B736QNX4OU
M:#+'I?LI4ZOI*R><[0W[HPD\]>_G=_!S",/1N#^^&?7O832>SB;SA[OQ; JG
M,[80:,XZH25%APN3#?N@8H\/L#?A04F;&;B3*:;_XT-R6MN-MW8'\5'"'Z5L
M0#,ZASB*6T?XFG7Y3<_7/%0^XQJ>F"@1;KE)A#*E1@._^PMC-=V8/_MJKBA;
M^RE=%[5-P1+L!M0F!O4+!KW/'RZNHF]'#+=JPZUC[+N&U1*F*+G2,%86S3ZG
M1[GV.YUE"$LG\K(54:4&H>3JBT6=TXU?6,B8@06B!#264VM@ZELCA;*@3G.
MI-0:I04N$XW4Q)8)6"A-U7*Y DT0 S12P/"<"Z;!OA44(;7W)*8UDRL/-@W8
M[RMN7$;1I^TYS*5!$B8?_D2 6: +@_6%.0=.02<L:!B9]LG[:9Z<IA1DVI!C
ML)DJ#9.I.3OQ G!0X9:LQ%'S C["5;-U'E'NOI\<[C1HCGKEQY"!1)725KU:
M1^M)UZ\:_#V]&I,/3*^X-"!P2="H\94&BZY&3[6QJO#MOE"6AH=?9C2M4;L$
M^KY4Y'RS<0+U_._] U!+ P04    " !TAOY8P!4'CR$#  !3"0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970S-RYX;6RM5EUOVC 4_2M65DVMM#:00$(ZB$1I
MJW5:5U3:[=DD%V(UL3/; ;I?/]L)*1^!]:$O$-OW')]S_7'=7S+^(A( B599
M2L7 2J3,+VU;1 ED6%RP'*@:F3&>8:F:?&Z+G ..#2A+;:?5\NP,$VJ%?=,W
MYF&?%3(E%,8<B2++,'^]@I0M!U;;6G<\DGDB=8<=]G,\APG(YWS,5<NN66*2
M 16$4<1A-K"&[<M1H.--P"\"2['QC;23*6,ONG$7#ZR6%@0I1%(S8/6W@!&D
MJ292,OY4G%8]I09N?J_9;XUWY66*!8Q8^IO$,AE8/0O%,,-%*A_9\AM4?KJ:
M+V*I,+]H6<9Z@86B0DB656"E(".T_,>K*@\; ,73#' J@+,+Z!P N!7 -49+
M9<;6-98X['.V1%Q'*S;]87)CT,H-H7H5)Y*K4:)P,IP4>9Z"6A:)4S3"(D&W
M:F'1'2TWB,[TZ35(3-(S=(Z>)]?H].0,G2!"T5/""H%I+/JV5$HTGQU5LUZ5
MLSH'9G71/:,R$>B&QA!OXVWEH+;AK&U<.4<)OQ?T KFM+\AI.9T&/:/WP]TC
M<MPZJZ[A<P_PF42.\:O.:V-Z2GBG&:Y/[J7(<00#2QU- 7P!5OCY4]MK?6WR
M]D%D6TX[M=/.,?;PCDI0K++)9(GT#%+?)HO0]?Q>WUYLBM\/:G>"P*VCME1U
M:U7=_ZB*6 ;H":^@,?TENKLQJ=]K[0C;C_%<KUF65\ORCLIZR(&K,T7G;R=-
MH&<!,5*G#;V-_@!U,34*]_9$.4[/WU'>$.0&[6;I?BW=/[JC?S(:&<V$8AII
MD4-] 1-)FH7Z'[G!/XALRWBO-MX[NF8WJX@(LY60N@LG">: 'B$O>)0<6J3>
M7OY[W>[.&NW'^)T#2Q342H.C2DT%/F>S<[6CT% (D (]3-753:L--L(Y4=<\
M^:O:[]ELP=[1]-O!CH_]F$[;VSTF]D9]RH#/3=D6*&(%E>4=7_?6+X.A*8@[
M_5?JQ5 6^#>:\KEQC_F<4(%2F"G*UH6O4LO+$EXV),M-%9PRJ6JJ^4S4JP>X
M#E#C,\;DNJ$GJ-]1X3]02P,$%     @ =(;^6-77G(>S @  Y @  !D   !X
M;"]W;W)K<VAE971S+W-H965T,S@N>&ULO59M:]LP$/XKPH.QP58[SFN[)-"T
M&^MHH+1L^U#V0;'/MJA>/$E.FG^_D^RX&20NC+5?+.FD>^ZYTYW.TXW2#Z8
ML.11<&EF06%M>1:&)BE 4'.B2I"XDRDMJ,6ESD-3:J"I5Q(\C*-H% K*9#"?
M>MF-GD]593F3<*.)J82@>KL KC:SH!?L!+<L+ZP3A/-I27.X _N]O-&X"EN4
ME F0ABE)-&2SX+QWMNA%3L&?^,%@8_;FQ+FR4NK!+:[261 Y1L AL0Z"XK"&
M"^#<(2&/WPUHT-ITBOOS'?H7[SPZLZ(&+A3_R5);S())0%+(:,7MK=I\A<:A
MH<-+%#?^2S;UV5$<D*0R5HE&&1D()NN1/C:!V%- G,,*<:,0>]ZU(<_RDEHZ
MGVJU(=J=1C0W\:YZ;23'I+N5.ZMQEZ&>G=_"&F0%Y",Y3U/F D4YN9+U=;NP
MO;L$2QE_/PTMFG-*8=) +VKH^ ATGRR5M(4AGV4*Z=_Z(=)LN<8[KHNX$_!;
M)4](/_I XB@>=.#U6]_['F]P!&_))!.5(/=+$"O0OPZYV(G@2N;,E#2!68 U
M84"O(9B_?=,;19\Z^ U:?@./WC_"[ZXJ2[XE%TH(9K$2++F_QB/DRH(P!]D.
M7H#ML&4[[(SF+I,RK01)\.8U5AQFLRV:/ :-8KXK1PM:F$,^=%OI1R2E6]/!
M=]3R'74B72N9>Q;X(ODXTUP#N#";6JPR/S)9%X)4EB5 2M!,I8>(=YN+R1:H
M[B(^;HF/N].6/CZ;MIT(_Y@(DY;?Y#^G[>0%V)ZV;$]?)6V[K8R'SZ5M+WIZ
ML:/73=QG[/6/9VZXUW@P4+EOKP;C54E;]Z!6VK;P\[IQ/1VO^_^2ZIQ)0SAD
MJ!J=C/$=T'5+K1=6E;Z-K93%6_'3 G]#0+L#N)\I97<+9Z#]L9G_ 5!+ P04
M    " !TAOY8RX,*S#H"   A!0  &0   'AL+W=O<FMS:&5E=',O<VAE970S
M.2YX;6RM5$UOVS ,_2N$5@PML$6.DWX@<PRD*89U0(>@1;?#L(-B,XE06?(D
M.>G^_2C9]3(@*7;8Q18EOB<^BF2V,_;);1 ]/%=*NRG;>%]/.'?%!BOA!J9&
M32<K8ROAR;1K[FJ+HHR@2O$T22YX):1F>1;W%C;/3..5U+BPX)JJ$O;7-2JS
MF[(A>]FXE^N-#QL\SVJQQ@?TC_7"DL5[EE)6J)TT&BRNIFPVG,Q'P3\Z?)6X
M<WMK"$J6QCP%X[:<LB0$A H+'Q@$_;8X1Z4"$87QL^-D_94!N+]^8?\8M9.6
MI7 X-^J;+/UFRJX8E+@2C?+W9O<).SWG@:\PRL4O[#K?A$'1.&^J#DP15%*W
M?_'<Y6$/,!P? :0=(/U7P*@#Q,SQ-K(HZT9XD6?6[, &;V(+BYB;B"8U4H=7
M?/"63B7A?#XK"M-H[T#H$KX8CP[NL4"Y%4N%\!YF92E#OH6"6]T63<C^Z0UZ
M(=49>3P^W,#IR1F<@-1P)Y6B<Y=Q3\&%*WC1!7+=!I(>">1SHP<P2MY!FJ3C
M _#YZ_ [80D^/ 3GE)(^+VF?ES3RC8[P_4F"@^^SI?.6"N['(5DMS_@P3VC"
MB:M%@5-&7>;0;I'E;]\,+Y(/AT3^)[*_)(]ZR:/7V/.9HI86ND"@=X;2-$N_
M:A0U6ELAA[2WA%>1,,R+;7XQN,SX=E_2ZSYMI'RO@,/PH-=<2^U X8I0R>#R
MG(%M&[(UO*EC32^-IPZ)RPW-,+3!@<Y7ADJY,T*;]%,Q_PU02P,$%     @
M=(;^6'[P@?0<!   [Q8  !D   !X;"]W;W)K<VAE971S+W-H965T-# N>&UL
MM5A=C]HX%/TK5K9:M=+.)':^8!:06D:S.ZL="<%V^U#UP4,,6'7BK&V@\^_7
M29A\0#!%=5\@3NX]OL<^L4\\VG/Q56X(4>!;RC(Y=C9*Y7>N*Y<;DF)YRW.2
MZ2<K+E*L=%.L79D+@I,R*64N\KS(33'-G,FHO#<3DQ'?*D8S,A- ;M,4BY</
MA/']V('.ZXTY76]4<<.=C'*\)@NB/N8SH5MNC9+0E&22\@P(LAH[[^'=% 5%
M0AGQ+R5[V;H&!95GSK\6C<=D['A%1821I2H@L/[;D2EAK$#2=?QW '7J/HO$
M]O4K^D-)7I-YQI),.?M$$[49.P,')&2%MTS-^?Y/<B 4%GA+SF3Y"_95;(P<
ML-Q*Q=-#LJX@I5GUC[\=!J*5 (,S">B0@+XWP3\D^"71JK*2UCU6>#(2? ]$
M$:W1BHMR;,ILS89FQ30NE-!/J<Y3D\=L1S+%!242W("%5DFR903P%6@_>7M/
M%*;LG0[YN+@';]^\ V\ S< _&[Z5.$ODR%6ZF +271XZ_E!UC,YT_-<VNP6^
M]QM '@IZTJ?F]"<L=#KL2W?U$-3C@.IQ0"6>?V$<7L#GO_4C\*A(*K_TT:IP
M@GZ<XJV[DSE>DK&C7RM)Q(XXDU]_@9'W>Q])2V =RGY-V3>AMZ>^CV>5')7)
MQ6*PF_@QC.!PY.[:#/K"_"'RZ[!.;4%=6V"L;8[WX DK(BAF$FB%U:T;FMW,
M!%_K\9#@\Q-)GXGHG2=C!]?.DR6PSEB$]5B$EJ09VJ1L":Q#.:HI1S\BS2HY
M;&D.HL@/X9$T^\)0'*-^:<9U;;&QM@>:4;W>)F!*]':FC!HT(ET[(9; .J0'
M->F!)0T.;%*V!-:A/*PI#W]$@\,3<47#T(N/)'@:%4-_&/4K$'K-INT9:WN_
MUNO?6J^(YB70C'+M9-A"ZW)N&15H28('(%NT+:%U:3>^!!H]P"49'K([BYP_
M'/A'.NP+0S 8GA%B8R&@V4/\\9+K#P#P"3/VS+%(S'(T8ET]+Y;0NLP;@P(#
M6W*TZD1LH75I-UX$&O?]BW(,>Y9%&!RK\30J1,&9?1DVI@&:7<.<+%^63._,
M,YP3\1UZ-,)=/3&6T+KD&U<"8UMZM.I*;*%U:3>^!!H]P$4]#D[7/<\[V:;[
MP@(4#\XHLK$0T.PAYB3'5&@]"E5]Q2RV><[HI6W;"'KU!%E"ZWY6-U8%>;8^
MK*VZ%5MH7=J-6T%&6W!)EX?LHV\3%!P+LS<N#B'L5R9J'7>8;<7#EK!2D5..
MF5&-9J"KI^5GG'B@QJ\@WY8:K9H56VA=VHU90>;CE$MJ#$X.<1"*H'<LQIXP
M+XS#(RVZK=/(XBCX"8LUS21@9*7SO-M8JUE4IZM50_&\/*!\YDKQM+S<$)P0
M403HYRO.U6NC./.LS[@G_P-02P,$%     @ =(;^6 ^D<]B? P  _ L  !D
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
M\S-)LJ:B=.7&Y"0:;GVL.I6>D]&Y)CK!SELE=4:]/( 0-^@^+RL)";HOU**
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
M9&]E=NV+:.<M9\U.D]9.DZV7G$&UR@ZD\23&;D^BOPOD!O8.8[ 3QM#;L8%
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
M?Z4:53T>JKZ+Q>@XT_KC8'0BT\8UE7$GE2_F@2%$LRT*>C#+1 .Z]1'>L%3
M#<LVV$*PK4P.EU8;@1+(L$' ]=R>Z[43<)W#6^,\"85#"77CK,SIX>!J?]1S
M3P!M/(KNDP"M"^P!G-4;[#4].ASU!J,30+T#4.])@#;+[P&LWL_6H'MXS=S.
MY^2W4O?'LGL O7^<N@.G%_R8$7:C8\I1K$Q?*"'BFT*5S5.]6O>>L[+C.APO
M&U>JK55:2,AP2:).;TBN$V4O6$X47YO^ZY8KZN;,;T+],PI]@/:7G*O[B390
M=^3A?U!+ P04    " !TAOY8NH))_HD#   ""@  &0   'AL+W=O<FMS:&5E
M=',O<VAE970U,2YX;6RM5MN.VS80_15"!8H6R*YDW;VU#=A>%TG0(,8NTCP$
M>>!*8YM8B51)RM[\?8>4K?I"&RU0/UB\S!R>0\X,.=H)^:HV )J\U1578V^C
M=?/@^ZK80$W5O6B X\Q*R)IJ[,JUKQH)M+1.=>6'09#Z-67<FXSLV%).1J+5
M%>.PE$2U=4WECQE48C?V!MYAX(FM-]H,^)-10]?P#/I+LY38\WN4DM7 %1.<
M2%B-O>G@83XT]M;@3P8[==0F1LF+$*^F\Z$<>X$A!!44VB!0_&QA#E5E@)#&
M7WM,KU_2.!ZW#^B_6^VHY84JF(OJ*ROU9NSE'BEA1=M*/XG=>]CK20Q>(2IE
M_\EN;QMXI&B5%O7>&1G4C'=?^K;?AR,'Q'$[A'N'\-PAON(0[1TB*[1C9F4]
M4DTG(REV1!IK1#,-NS?6&]4P;D[Q64N<9>BG)W-1-ZVF=DO%BBRHY(RO%5F"
M),\;*H'<D3FMBK;J;694L8)07I)'5K4:2H(@-<Y9>T4^MUIIG$8<\LLC:,JJ
M7Q%%V=F1KY&U6=LO]@QG'</P"L.(?!)<;Q19\!+*4W\?U?:2PX/D67@3\&/+
M[TD4O"-A$,8./O-_[Q[=H!/U)Q!9O.@*GF/+OTU?E)88X=]=V]7!Q6XXD_4/
MJJ$%C#U,:P5R"][DYY\&:?";2^O_!':B/.Z5Q[?0)U]MCD%Y-]V"Q))Q""",
ML4-$:5&\'@>4:S^Z11*[B"E:VTD495$<YL'(WQYK=1@F819G2=0;GNA(>AW)
M31U3A340TV#Q!K)@"HR XR2P:8+%BGQN3 XY<R"YX!8F01R=2[@TBS ,TX%;
M0-H+2&\*^ .4.FS^$S2M+#98&4NRDJ(F2RD*@-(>R[G2\I:D](+KW3!/DOQ,
MDL-LD$7Y,'9KRGI-V4U-3X IQ I3GKHH,@7K8O +9]I)/KM@-0C2/!N<D7>8
MX2^]PCWON>?_+3%.TJ&OO":DGJ%H)=/LM.ZZ%.6.-!D.(UO$3C0Y#),D"L/\
MBJIAKVIX4]4^P!9O1=5B)2>/+1 MR)1K=M?I08F+U0HO>/6.?.#&S*3/',L_
M?H%K,MU163K/:WA!.DG3^/RX'%9YF.=GNORCZ[0&N;:O#$4*T7+=73/]:/^0
MF=K[^VQ\A@^<[CWR#TSW.OI$Y9IQ12I8(61PGR$GV;TXNHX6C;VT7X3&)X!M
M;O"1!M(8X/Q*"'WHF 7Z9]_D;U!+ P04    " !TAOY82.>6YVH"  ".!0
M&0   'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6RU5$UOVS ,_2N$5PPML,6N
MDW9#YQAHF@[KL !!BVZ'8@?%IA.A^O D.4G__2C9\5*@R6T76Z3XGAXID=E&
MFV>[0G2PE4+9<;1RKKZ*8UNL4#([T#4JVJFTD<R1:9:QK0VR,H"DB-,DN8PE
MXRK*L^";FSS3C1-<X=R ;:1DYF6"0F_&T7FT<]SSY<IY1YQG-5OB [K'>F[(
MBGN6DDM4EFL%!JMQ='U^-;GP\2'@)\>-W5N#SV2A];,W[LIQE'A!*+!PGH'1
M;XTW*(0G(AE_.LZH/](#]]<[]J\A=\IEP2S>:/&+EVXUCCY'4&+%&N'N]>8;
M=OD$@846-GQAT\4F$12-=5IV8%(@N6K_;-O580^0I@< :0=(@^[VH*!RRAS+
M,Z,W8'PTL?E%2#6@21Q7_E(>G*%=3CB7S[OZ,E7"K:R%?D&$"2JLN(.Y8,K"
M1[@N2^YKR 1PU3X$CSF=HF-<G,$)N6'&A2"OS6)'NCQ[7'0:)JV&]("&(<RT
M<BL+MZK$\C4^IGSZI-)=4I/T*.'W1@U@F'R -$E'\/@PA=.3LR.\P[Y8P\ [
M.L [8ULN&PE/,Y0+-+_?2O4H@V^Q*UNS L<1]9!%L\8H?__N_#+Y<D3?J-<W
M"NS# _JF=&L*RU?W!U-N"Z%M8Q">?M VW#F4]DWMH_^@_:+7?G&TMK?;FAJ5
MQ-?=B\2M7R'0>X.*<J#'YZ_S+=TM\^? [*?0.D\&:1:O]^7$>STBT2S#)+!0
MZ$:YMEUZ;S]LKML>^Q?>3JH9,TM.C2&P(F@R^$3GF[;[6\/I.G3<0COJW[!<
MT<!$XP-HO]+:[0Q_0#^"\[]02P,$%     @ =(;^6%&((YXY @  '04  !D
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
MLZ-=.RNAE:JCE;H=;=5FT'-3@<UUY;*9--C9U5#1>:2!]<7*ZU'712"'MD-
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
M/^]DNI15:Z!^ORG+YO%#NX/=ZX,O_@]02P,$%     @ =(;^6*3IKYN! P
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
MBO1$B/K$IKY1?%6=8=QQI7A>72Z!I"!* _U^SKEZN"D':,_-)O\!4$L#!!0
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
M<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ =(;^6!V/BAW6!0  9"H
M  \   !X;"]W;W)K8F]O:RYX;6S%FEMOHS@4@/^*E:>.M-TT)&0NFHY$$J>#
ME! $M#O[-'+!::P!.S*FG<ZO7T,V,Z:#CO;E;)]2##4?!^/O^/+Q2>EO]TI]
M(]^K4M;7HX,QQP_C<9T?>,7J/]612WMFKW3%C#W4#^/ZJ#DKZ@/GIBK'WM75
M?%PQ(4>?/I[KBO78/5"&YT8H:0O;@CO!G^I?Y]M#\BAJ<2]*89ZO1]W?)1^1
M2DA1B1^\N!Y=C4A]4$^?E18_E#2L3'.MRO)Z-#F=N./:B/RWXK2%S-A]W948
M=I\P"W(]FE_9"O="UZ:[HJN?6<9';B\^'35&K45IN%XQPV^T:HY"/K35V*<8
M.X_1Q>'\>PKB!_U?PJCV>Y'SE<J;BDMSBJ/F90LHZX,XUB,B6<6O1^=+"),%
MH=+8()%0GJJRU[9/:F\=%J>G-A;7B:'^(.P)'18=.![DTAZK4A3V[@5)6XCV
M'VJB]H0R[4)Z *3W:I!+51T=R"D .?T?(1>L9#+GI&NF-;EHW$C. ,C9*T)^
M]1Q('X#T7^]UL_K@0,X!R/FK0:9&Y0[D6P#R+2YDS)[)8TUBKKM_;U_V2M1Y
MJ>I&<P?Q'8#X#A<QE+4HN":99H7MJ4F@-9,/IV ZA.\!PO>XA(L@#5.R6Y,X
MH2F-LB +=Y';>U]!W?<5+EQZ&\<;NFVQ-F09I)_)>K/[BX31>I=L@\S%!"V#
MK)F$WM'HEKHXD$\FR$()ELO=;92E)(A6)-IE-"4)7=+P+EAL>I"03R;(0@DC
M&[-LEX0T=9$@>TR0]6'CEMS2%:%?8AJE?2Y(&!-D8VQH\((&,L,$60WIYR"A
ME[;;:".UC3>[ORDER]VVC9GM/%Q,R T39#FT1+>GWJSMW6B01&%TDY*8)L0^
M@HL)^6&"+(@V:BUB^ZG^C.:"1G0=9B3>N)B0)";(E@@C&T]*LN!+KR%ZD!P\
M9#EL=M'-94:3+5G1A>L"#W*!A^R"E-ZTOOKIJ+Y-/7"<@>R%,++1HFEV[N!<
M+D@%'O;88K?=AED;M9.REKLHL]\JC99].7B0'#QD.:R#,"%WP>:6MMW).HP"
MBV>SDC!*L^1VZV)"KO"073&8SI&+V";SN>!NSNE!$O&P)0(E=KV1F@=)Q$.6
MB).DD(N,V9O7;UPVR!P>LCE>9BN#@) S/&1GG-*6(:PII(TI]I@"RE]Z36\*
M>62*/74%Y2]]3,@I4V2G]"4\^++!62MDM0S8>) 1,LL4V2POM3P("#EEBNP4
M4'W]I@@Y98KME.9X++NI%59V4VED7:JG?R>EOTY=3,@I4V2G)/R1RX:32Q(4
MA6A/6]Q?,^<N)J27*;9>\EPU[91?.[\?*<-KDO"<B\>V;9)+%Q.2S!1[8")M
M-(W2-K>Q$4UMC45C^=2>=&?<>6E(.C-DZ=AHZH87A'ZWE=2_L;J8D'1FR-+9
M<':"&VR:O6A"TIEA2^>,Z<:P*^P"[&)"\IDARV<0\]>RA(L)+IH@^V<0<]V8
M1G,2LV<7$[+0#-E"Z8%I?KFPK/8SJHZE>N:\6R"S'Q3K=>\SR$(S; N!F#,7
M$[+0#-E",*;O8D(6FB%;",:<NYB0A6;(%H(QW[H+CY"%?&0+M42-Z<K/2^!"
M/G0K:'9,X7Y"/F0A']E"L8U:B]CM+#A'<\$EWPM#^LNXD(5\[.DTF:N*DXQ]
M'U2FBPE9R,>VD)(/EQG7%5GQ>T,N5MPP4;J#"Q^RCX]MGQ=XL?V2I#GP;N/,
M&S<S\L%%>^PUF#[FR]?M8D+V\;'MPQ^Z33E.TN:RNIB0?7QL^PQBKH6TJ9%@
MI8L)V<?'ML\@YKETX6)"]O&Q[3.,V505T^*'FP[/(?O,D>T32L,UK\UY$/0'
MB?A@?S2'Y#-'WS)65<*<=KNT EHJ::PDN<R[(::+"<EGCBR?-1.:W+&R.67K
MYR_'MH':Z)[*YY!\YLCR@3'=;'@.26C>26C<75Q_^EC83$#R(K*WJ&VY%44>
M:]+^G/9>S/QVL73?E.72ENWD1K'BO$GRO,'STS]02P,$%     @ =(;^6-))
MO&T1 @  %R8  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<\W9.V[;
M0!2%X:T(7(!']S6V \M5&K>!-T#(HP<LB02'0>S=1Y +Z1 ITA@\%3$D>/D7
MQ =B^/2K'-IQWYWJ;M_7Q<?Q<*JK9C>._8^4ZGI7CFV]Z_IR.E_9=,.Q'<_+
M89OZ=OW>;DO2Y3*GX79&\_QT.W/Q^MF7_YG8;3;[=?G9K7\?RVG\Q^#TIQO>
MZZZ4L5F\ML.VC*LF?1RNIVNZ'.3N/+E9O+RMFN'E39HT=Y!"D,X?9!!D\P<Y
M!/G\00%!,7]0AJ \?] ]!-W/'_0 00_S!SU"T./\0;)$&9<$21.L";06Y%H(
MO!8$6PC$%B1;",P61%L(U!9D6PC<%H1;".06I%L([!;$6PCT5M1;"?16U%L)
M]-;)QS:!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>AGH;
M@=Z&>AN!WH9Z&X'>-MDL(=#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O
M(]#;46\GT-M1;R?0VU%O)]#;46\GT-LGF]T$>COJ[01Z.^KM!'H[ZNT$>COJ
M[01Z.^KM!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>@?J'01ZQ^1G)8'>@7H'@=Z!
M>@>!WH%Z!X'>@7H'@=X9]<X$>F?4.Q/HG5'O3*!W1KTS@=X9]<[?J7<=/P^E
M7GN^UOC\[Z1Z/-];KH^_++].3M[>"\[IMJ(^_P502P,$%     @ =(;^6,"(
M;73I 0  ?B4  !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS=I=3\(P% ;@OT)V
M:UCIU_R(<*/>JA?^@;H=9&%;F[8@_'N[ 28:)1I,?&]8H.UYSWJ2YXKKIZVC
M,-JT31>FV2)&=\58*!?4FI!;1UU:F5O?FIB^^A?F3+DT+\3$9%*PTG:1NCB.
M?8UL=GU+<[-JXNANDWX.M>VFF:<F9*.;W<8^:YH9YYJZ-#&MLW57?4H9[Q/R
M='+8$Q:U"V=I0\:^3.A7O@_8GWM8D_=U1:-'X^.]:=,NMFE8B-N&0GZ\Q!<]
MVOF\+JFRY:I-1_+@/)DJ+(ABV^2[HF?'DV.Z8=I]\I/SAS+' M/.1V]=2!/S
M]/NXPTCZTV.7"I&/]?%7?$],I4]^/^JG75'UP^QTO:_6+X=Y!#8\3K_CCS-^
MK__+/@1('Q*D#P72AP;IHP#IXQRDCPN0/BY!^N 3E$901.4HI'(44SD*JAQ%
M58["*D=QE:/ RE%D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+(*%%DEBJP2
M15:)(JM$D56BR"I19)4HLDH4626*K!)%5H4BJT*15:'(JE!D52BR*A19%8JL
M"D56A2*K0I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56CR*I19"U09"U09"U0
M9"U09"W^4]9G:Y=_'#\\\];4W2&?#7^[FKT!4$L! A0#%     @ =(;^6 =!
M36*!    L0   !               ( !     &1O8U!R;W!S+V%P<"YX;6Q0
M2P$"% ,4    " !TAOY8MLWM.^\    K @  $0              @ &O
M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " !TAOY8F5R<(Q &  "<)P
M$P              @ '- 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0
M   ( '2&_E@$1XK.\@4  ,D?   8              " @0X(  !X;"]W;W)K
M<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " !TAOY8PF7'1I\$  "U$
M&               @($V#@  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L!
M A0#%     @ =(;^6+D+507^ @  Q @  !@              ("!"Q,  'AL
M+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( '2&_EC946-%@P8
M  ,;   8              " @3\6  !X;"]W;W)K<VAE971S+W-H965T-"YX
M;6Q02P$"% ,4    " !TAOY8-BJ'B-<"   5"0  &               @('X
M'   >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ =(;^6,Y&
M.%GF!@  %QL  !@              ("!!2   'AL+W=O<FMS:&5E=',O<VAE
M970V+GAM;%!+ 0(4 Q0    ( '2&_EB#PY1(R 4  -<?   8
M  " @2$G  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    " !T
MAOY85:8.Z%T"  "'!@  &               @($?+0  >&PO=V]R:W-H965T
M<R]S:&5E=#@N>&UL4$L! A0#%     @ =(;^6#07BE=@ @  P@<  !@
M         ("!LB\  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0
M   ( '2&_E@VD/\$D@<  (42   9              " @4@R  !X;"]W;W)K
M<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ =(;^6&FG)Y,& P  > 8
M !D              ("!$3H  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q0
M2P$"% ,4    " !TAOY8-I4JX-@&  !O$   &0              @(%./0
M>&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( '2&_EA;1./A
M10,  %L'   9              " @5U$  !X;"]W;W)K<VAE971S+W-H965T
M,3,N>&UL4$L! A0#%     @ =(;^6&Y(F?3P P  ,@@  !D
M ("!V4<  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    " !T
MAOY8K;4,8!T#  !7!@  &0              @($ 3   >&PO=V]R:W-H965T
M<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( '2&_EB+9ZJZ2@4  -P+   9
M          " @51/  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#
M%     @ =(;^6 /D#?&A"@  %QX  !D              ("!U50  'AL+W=O
M<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " !TAOY8F.%#!V8#  !/
M!P  &0              @(&M7P  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM
M;%!+ 0(4 Q0    ( '2&_EC02Q9KB@,  /T'   9              " @4IC
M  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ =(;^6'H_
M-+IE P  @P<  !D              ("!"V<  'AL+W=O<FMS:&5E=',O<VAE
M970R,"YX;6Q02P$"% ,4    " !TAOY8RNVZ[( +  "?(0  &0
M    @(&G:@  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    (
M '2&_EAC'27ERPL  &T=   9              " @5YV  !X;"]W;W)K<VAE
M971S+W-H965T,C(N>&UL4$L! A0#%     @ =(;^6/S.Q!\^ P  0@<  !D
M             ("!8((  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"
M% ,4    " !TAOY8E1+004P%  "H"P  &0              @('5A0  >&PO
M=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( '2&_E@8LS0#G0,
M !@(   9              " @5B+  !X;"]W;W)K<VAE971S+W-H965T,C4N
M>&UL4$L! A0#%     @ =(;^6!^ 5548!0  I0L  !D              ("!
M+(\  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    " !TAOY8
M%H+I4@@#  !;!@  &0              @(%[E   >&PO=V]R:W-H965T<R]S
M:&5E=#(W+GAM;%!+ 0(4 Q0    ( '2&_EB7*QKD_P(  !,&   9
M      " @;J7  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%
M  @ =(;^6&>E#8\E P  5P8  !D              ("!\)H  'AL+W=O<FMS
M:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    " !TAOY89X]0>!($   0"@
M&0              @(%,G@  >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+
M 0(4 Q0    ( '2&_EBW?V05F04  'D/   9              " @96B  !X
M;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ =(;^6"V>YW=S
M P  2P<  !D              ("!9:@  'AL+W=O<FMS:&5E=',O<VAE970S
M,BYX;6Q02P$"% ,4    " !TAOY8>#-Z\_H"  !4!@  &0
M@($/K   >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( '2&
M_EA WY0"^P8  +01   9              " @4"O  !X;"]W;W)K<VAE971S
M+W-H965T,S0N>&UL4$L! A0#%     @ =(;^6(E>',.B @  OP4  !D
M         ("!<K8  'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4
M    " !TAOY8J8"\!<X"   +!@  &0              @(%+N0  >&PO=V]R
M:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( '2&_EC %0>/(0,  %,)
M   9              " @5"\  !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL
M4$L! A0#%     @ =(;^6-77G(>S @  Y @  !D              ("!J+\
M 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    " !TAOY8RX,*
MS#H"   A!0  &0              @(&2P@  >&PO=V]R:W-H965T<R]S:&5E
M=#,Y+GAM;%!+ 0(4 Q0    ( '2&_EA^\('T' 0  .\6   9
M  " @0/%  !X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @
M=(;^6 ^D<]B? P  _ L  !D              ("!5LD  'AL+W=O<FMS:&5E
M=',O<VAE970T,2YX;6Q02P$"% ,4    " !TAOY8QP7&7CD"  "O!@  &0
M            @($LS0  >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4
M Q0    ( '2&_EBYH2_-H@(   4'   9              " @9S/  !X;"]W
M;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ =(;^6#7?W&2; @
M0P<  !D              ("!==(  'AL+W=O<FMS:&5E=',O<VAE970T-"YX
M;6Q02P$"% ,4    " !TAOY8_W+)>(D#   B#0  &0              @(%'
MU0  >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( '2&_EC/
MD\LT$PH  *M9   9              " @0?9  !X;"]W;W)K<VAE971S+W-H
M965T-#8N>&UL4$L! A0#%     @ =(;^6+3Q^$D: P  DP<  !D
M     ("!4>,  'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4
M" !TAOY8*8D/8'8#   Z"P  &0              @(&BY@  >&PO=V]R:W-H
M965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( '2&_EB2>&=4H04  ,T@   9
M              " @4_J  !X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L!
M A0#%     @ =(;^6%26-B-U P  G0L  !D              ("!)_   'AL
M+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    " !TAOY8NH))_HD#
M   ""@  &0              @('3\P  >&PO=V]R:W-H965T<R]S:&5E=#4Q
M+GAM;%!+ 0(4 Q0    ( '2&_EA(YY;G:@(  (X%   9              "
M@9/W  !X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ =(;^
M6%&((YXY @  '04  !D              ("!-/H  'AL+W=O<FMS:&5E=',O
M<VAE970U,RYX;6Q02P$"% ,4    " !TAOY8/&V"YJ<#   ,$0  &0
M        @(&D_   >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0
M   ( '2&_EC4_;T&B0(  )P&   9              " @8(  0!X;"]W;W)K
M<VAE971S+W-H965T-34N>&UL4$L! A0#%     @ =(;^6!8*QA\F#0  !:$
M !D              ("!0@,! 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q0
M2P$"% ,4    " !TAOY8)T'X<5L#  !0"0  &0              @(&?$ $
M>&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( '2&_EBX&IW[
MO H  $I8   9              " @3$4 0!X;"]W;W)K<VAE971S+W-H965T
M-3@N>&UL4$L! A0#%     @ =(;^6*3IKYN! P  .10  !D
M ("!)!\! 'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    " !T
MAOY8B@0NYV0$  !#$P  &0              @('<(@$ >&PO=V]R:W-H965T
M<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( '2&_EC'H.R3JP(  (8'   9
M          " @7<G 0!X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#
M%     @ =(;^6,37Y5Y< @  :P4  !D              ("!62H! 'AL+W=O
M<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    " !TAOY85T'@)3\"   %
M!0  &0              @('L+ $ >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM
M;%!+ 0(4 Q0    ( '2&_EA9;1S/E (  ,4&   9              " @6(O
M 0!X;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#%     @ =(;^6/+)
M3AI! P  JA0   T              ( !+3(! 'AL+W-T>6QE<RYX;6Q02P$"
M% ,4    " !TAOY8EXJ[',     3 @  "P              @ &9-0$ 7W)E
M;',O+G)E;'-02P$"% ,4    " !TAOY8'8^*'=8%  !D*@  #P
M    @ &"-@$ >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ =(;^6-))O&T1
M @  %R8  !H              ( !A3P! 'AL+U]R96QS+W=O<FMB;V]K+GAM
M;"YR96QS4$L! A0#%     @ =(;^6,"(;73I 0  ?B4  !,
M ( !SCX! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     $@ 2 "O$P  Z$ !
#

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<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>82
<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>84
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>151</ContextCount>
  <ElementCount>283</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>53</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>11</UnitCount>
  <MyReports>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>100000 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>100010 - Statement - Consolidated Statements of Earnings (unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfEarningsUnaudited</Role>
      <ShortName>Consolidated Statements of Earnings (unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>100030 - Statement - Consolidated Statements of Comprehensive Earnings (unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveEarningsUnaudited</Role>
      <ShortName>Consolidated Statements of Comprehensive Earnings (unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>100040 - Statement - Consolidated Balance Sheets (unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited</Role>
      <ShortName>Consolidated Balance Sheets (unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>100050 - Statement - Consolidated Balance Sheets (unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>100060 - Statement - Consolidated Statements of Cash Flows (unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited</Role>
      <ShortName>Consolidated Statements of Cash Flows (unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>100070 - Statement - Consolidated Statements of Stockholders' Equity (unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityUnaudited</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity (unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.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>8</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.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>9</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>995455 - Disclosure - BASIS OF PRESENTATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureBASISOFPRESENTATION</Role>
      <ShortName>BASIS OF PRESENTATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>995465 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSUPPLEMENTALCASHFLOWINFORMATION</Role>
      <ShortName>SUPPLEMENTAL CASH FLOW INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>995485 - Disclosure - REVENUE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureREVENUE</Role>
      <ShortName>REVENUE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>995495 - Disclosure - ACCOUNTS AND NOTES RECEIVABLE</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureACCOUNTSANDNOTESRECEIVABLE</Role>
      <ShortName>ACCOUNTS AND NOTES RECEIVABLE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>995505 - Disclosure - INVENTORIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINVENTORIES</Role>
      <ShortName>INVENTORIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>995515 - Disclosure - ACCRUED EXPENSES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureACCRUEDEXPENSES</Role>
      <ShortName>ACCRUED EXPENSES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>995525 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLEASES</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>995535 - Disclosure - SHARE-BASED EMPLOYEE COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATION</Role>
      <ShortName>SHARE-BASED EMPLOYEE COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>995545 - Disclosure - COMPUTATION OF EARNINGS PER SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureCOMPUTATIONOFEARNINGSPERSHARE</Role>
      <ShortName>COMPUTATION OF EARNINGS PER SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>995555 - Disclosure - PENSION AND EMPLOYEE BENEFIT PLANS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosurePENSIONANDEMPLOYEEBENEFITPLANS</Role>
      <ShortName>PENSION AND EMPLOYEE BENEFIT PLANS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>995565 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINCOMETAXES</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>995575 - Disclosure - LONG-TERM DEBT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLONGTERMDEBT</Role>
      <ShortName>LONG-TERM DEBT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>995585 - Disclosure - SEGMENT INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSEGMENTINFORMATION</Role>
      <ShortName>SEGMENT INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>995595 - Disclosure - INTEREST EXPENSE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINTERESTEXPENSE</Role>
      <ShortName>INTEREST EXPENSE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995605 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIES</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>995615 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureFAIRVALUEOFFINANCIALINSTRUMENTS</Role>
      <ShortName>FAIR VALUE OF FINANCIAL INSTRUMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>995625 - Disclosure - BASIS OF PRESENTATION (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureBASISOFPRESENTATIONPolicies</Role>
      <ShortName>BASIS OF PRESENTATION (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>995635 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION  (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSUPPLEMENTALCASHFLOWINFORMATIONTables</Role>
      <ShortName>SUPPLEMENTAL CASH FLOW INFORMATION  (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSUPPLEMENTALCASHFLOWINFORMATION</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>995655 - Disclosure - INVENTORIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINVENTORIESTables</Role>
      <ShortName>INVENTORIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINVENTORIES</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>995665 - Disclosure - ACCRUED EXPENSES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureACCRUEDEXPENSESTables</Role>
      <ShortName>ACCRUED EXPENSES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureACCRUEDEXPENSES</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>995675 - Disclosure - LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLEASESTables</Role>
      <ShortName>LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLEASES</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>995685 - Disclosure - SHARE-BASED EMPLOYEE COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATIONTables</Role>
      <ShortName>SHARE-BASED EMPLOYEE COMPENSATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATION</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>995695 - Disclosure - COMPUTATION OF EARNINGS PER SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureCOMPUTATIONOFEARNINGSPERSHARETables</Role>
      <ShortName>COMPUTATION OF EARNINGS PER SHARE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureCOMPUTATIONOFEARNINGSPERSHARE</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>995705 - Disclosure - LONG-TERM DEBT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLONGTERMDEBTTables</Role>
      <ShortName>LONG-TERM DEBT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLONGTERMDEBT</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>995715 - Disclosure - SEGMENT INFORMATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSEGMENTINFORMATIONTables</Role>
      <ShortName>SEGMENT INFORMATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSEGMENTINFORMATION</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>995725 - Disclosure - INTEREST EXPENSE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINTERESTEXPENSETables</Role>
      <ShortName>INTEREST EXPENSE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINTERESTEXPENSE</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>995735 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureFAIRVALUEOFFINANCIALINSTRUMENTSTables</Role>
      <ShortName>FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureFAIRVALUEOFFINANCIALINSTRUMENTS</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>995745 - Disclosure - Supplemental Cash Flow Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationDetail</Role>
      <ShortName>Supplemental Cash Flow Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>995755 - Disclosure - Revenue - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail</Role>
      <ShortName>Revenue - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>995765 - Disclosure - Accounts and Notes Receivable - Additional Information (Detail)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureAccountsAndNotesReceivableAdditionalInformationDetail</Role>
      <ShortName>Accounts and Notes Receivable - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>995775 - Disclosure - Inventories - Schedule of Inventories (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetail</Role>
      <ShortName>Inventories - Schedule of Inventories (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>995785 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail</Role>
      <ShortName>Accrued Expenses - Schedule of Accrued Expenses (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>995795 - Disclosure - Leases - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail</Role>
      <ShortName>Leases - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>995805 - Disclosure - Leases - Schedule of Lease Expense for Operating and Short-Term Leases (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfLeaseExpenseForOperatingAndShorttermLeasesDetail</Role>
      <ShortName>Leases - Schedule of Lease Expense for Operating and Short-Term Leases (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>995815 - Disclosure - Leases - Schedule of Balance Sheet Information Related to Leases (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetail</Role>
      <ShortName>Leases - Schedule of Balance Sheet Information Related to Leases (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>995825 - Disclosure - Leases - Schedule of Future Payments for Operating Leases (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfFuturePaymentsForOperatingLeasesDetail</Role>
      <ShortName>Leases - Schedule of Future Payments for Operating Leases (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>995835 - Disclosure - Share-Based Employee Compensation - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail</Role>
      <ShortName>Share-Based Employee Compensation - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>995845 - Disclosure - Share-Based Employee Compensation - Weighted-Average Assumptions Used to Value Option Awards (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationWeightedaverageAssumptionsUsedToValueOptionAwardsDetail</Role>
      <ShortName>Share-Based Employee Compensation - Weighted-Average Assumptions Used to Value Option Awards (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>995855 - Disclosure - Share-Based Employee Compensation - Stock Option Activity (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionActivityDetail</Role>
      <ShortName>Share-Based Employee Compensation - Stock Option Activity (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>995865 - Disclosure - Share-Based Employee Compensation - Stock Options Outstanding (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionsOutstandingDetail</Role>
      <ShortName>Share-Based Employee Compensation - Stock Options Outstanding (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>995875 - Disclosure - Share-Based Employee Compensation - Summary of Activity for Restricted Stock Units and Nonvested Restricted Stock (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationSummaryOfActivityForRestrictedStockUnitsAndNonvestedRestrictedStockDetail</Role>
      <ShortName>Share-Based Employee Compensation - Summary of Activity for Restricted Stock Units and Nonvested Restricted Stock (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>995885 - Disclosure - Computation of Earnings Per Share - Calculation of Basic and Diluted Common Shares Outstanding (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureComputationOfEarningsPerShareCalculationOfBasicAndDilutedCommonSharesOutstandingDetail</Role>
      <ShortName>Computation of Earnings Per Share - Calculation of Basic and Diluted Common Shares Outstanding (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>995895 - Disclosure - Pension and Employee Benefit Plans - Additional information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosurePensionAndEmployeeBenefitPlansAdditionalInformationDetail</Role>
      <ShortName>Pension and Employee Benefit Plans - Additional information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>995905 - Disclosure - Income Taxes - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail</Role>
      <ShortName>Income Taxes - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>995915 - Disclosure - Long-Term Debt (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtDetail</Role>
      <ShortName>Long-Term Debt (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>995925 - Disclosure - Long-Term Debt (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtParentheticalDetail</Role>
      <ShortName>Long-Term Debt (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>995935 - Disclosure - Long-Term Debt - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail</Role>
      <ShortName>Long-Term Debt - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>995945 - Disclosure - Segment Information - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetail</Role>
      <ShortName>Segment Information - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>995955 - Disclosure - Segment Information - Financial Information Related to Operations by Segment (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail</Role>
      <ShortName>Segment Information - Financial Information Related to Operations by Segment (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>995965 - Disclosure - Segment Information - Segment Breakdown of Goodwill (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSegmentBreakdownOfGoodwillDetail</Role>
      <ShortName>Segment Information - Segment Breakdown of Goodwill (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>995975 - Disclosure - Segment Information - Summarized Financial Information for Joint Venture Unconsolidated (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSummarizedFinancialInformationForJointVentureUnconsolidatedDetail</Role>
      <ShortName>Segment Information - Summarized Financial Information for Joint Venture Unconsolidated (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>995985 - Disclosure - Interest Expense, Net (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureInterestExpenseNetDetail</Role>
      <ShortName>Interest Expense, Net (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>995995 - Disclosure - Commitments and Contingencies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail</Role>
      <ShortName>Commitments and Contingencies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>996005 - Disclosure - Fair Value of Financial Instruments (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsDetail</Role>
      <ShortName>Fair Value of Financial Instruments (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="exp-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>996015 - Disclosure - Fair Value of Financial Instruments (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsParentheticalDetail</Role>
      <ShortName>Fair Value of Financial Instruments (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</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="exp-20240630.htm">exp-20240630.htm</File>
    <File>exp-20240630.xsd</File>
  </InputFiles>
  <SupplementalFiles>
    <File>img31367571_0.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="566">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="31">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>87
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "exp-20240630.htm": {
   "nsprefix": "exp",
   "nsuri": "http://www.eaglematerials.com/20240630",
   "dts": {
    "inline": {
     "local": [
      "exp-20240630.htm"
     ]
    },
    "schema": {
     "local": [
      "exp-20240630.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/arcrole/esma-arcrole-2018-11-21.xsd",
      "http://www.xbrl.org/lrr/role/negated-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/2023/calculation-1.1.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/ecd/2024/ecd-sub-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    }
   },
   "keyStandard": 251,
   "keyCustom": 32,
   "axisStandard": 16,
   "axisCustom": 0,
   "memberStandard": 22,
   "memberCustom": 29,
   "hidden": {
    "total": 10,
    "http://xbrl.sec.gov/dei/2024": 8,
    "http://www.eaglematerials.com/20240630": 1,
    "http://fasb.org/us-gaap/2024": 1
   },
   "contextCount": 151,
   "entityCount": 1,
   "segmentCount": 53,
   "elementCount": 560,
   "unitCount": 11,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 566,
    "http://xbrl.sec.gov/dei/2024": 31,
    "http://xbrl.sec.gov/ecd/2024": 4
   },
   "report": {
    "R1": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
     "longName": "100000 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfEarningsUnaudited",
     "longName": "100010 - Statement - Consolidated Statements of Earnings (unaudited)",
     "shortName": "Consolidated Statements of Earnings (unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveEarningsUnaudited",
     "longName": "100030 - Statement - Consolidated Statements of Comprehensive Earnings (unaudited)",
     "shortName": "Consolidated Statements of Comprehensive Earnings (unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited",
     "longName": "100040 - Statement - Consolidated Balance Sheets (unaudited)",
     "shortName": "Consolidated Balance Sheets (unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "C_1050722e-d0eb-4ccc-a34a-63f92e01748f",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_1050722e-d0eb-4ccc-a34a-63f92e01748f",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical",
     "longName": "100050 - Statement - Consolidated Balance Sheets (unaudited) (Parenthetical)",
     "shortName": "Consolidated Balance Sheets (unaudited) (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "C_1050722e-d0eb-4ccc-a34a-63f92e01748f",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_1050722e-d0eb-4ccc-a34a-63f92e01748f",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited",
     "longName": "100060 - Statement - Consolidated Statements of Cash Flows (unaudited)",
     "shortName": "Consolidated Statements of Cash Flows (unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "exp:DeferredIncomeTaxExpenseBenefitContinuedAndDiscontinuedOperations",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityUnaudited",
     "longName": "100070 - Statement - Consolidated Statements of Stockholders' Equity (unaudited)",
     "shortName": "Consolidated Statements of Stockholders' Equity (unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "C_a63dc5df-fb30-44bf-b414-7bb807ee7842",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_a63dc5df-fb30-44bf-b414-7bb807ee7842",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "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": "8",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_fcb8b691-acfd-4537-abf4-3596b4a47db5",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "unique": true
     }
    },
    "R9": {
     "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": "9",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureBASISOFPRESENTATION",
     "longName": "995455 - Disclosure - BASIS OF PRESENTATION",
     "shortName": "BASIS OF PRESENTATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSUPPLEMENTALCASHFLOWINFORMATION",
     "longName": "995465 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION",
     "shortName": "SUPPLEMENTAL CASH FLOW INFORMATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureREVENUE",
     "longName": "995485 - Disclosure - REVENUE",
     "shortName": "REVENUE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureACCOUNTSANDNOTESRECEIVABLE",
     "longName": "995495 - Disclosure - ACCOUNTS AND NOTES RECEIVABLE",
     "shortName": "ACCOUNTS AND NOTES RECEIVABLE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINVENTORIES",
     "longName": "995505 - Disclosure - INVENTORIES",
     "shortName": "INVENTORIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureACCRUEDEXPENSES",
     "longName": "995515 - Disclosure - ACCRUED EXPENSES",
     "shortName": "ACCRUED EXPENSES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLEASES",
     "longName": "995525 - Disclosure - LEASES",
     "shortName": "LEASES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATION",
     "longName": "995535 - Disclosure - SHARE-BASED EMPLOYEE COMPENSATION",
     "shortName": "SHARE-BASED EMPLOYEE COMPENSATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureCOMPUTATIONOFEARNINGSPERSHARE",
     "longName": "995545 - Disclosure - COMPUTATION OF EARNINGS PER SHARE",
     "shortName": "COMPUTATION OF EARNINGS PER SHARE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosurePENSIONANDEMPLOYEEBENEFITPLANS",
     "longName": "995555 - Disclosure - PENSION AND EMPLOYEE BENEFIT PLANS",
     "shortName": "PENSION AND EMPLOYEE BENEFIT PLANS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINCOMETAXES",
     "longName": "995565 - Disclosure - INCOME TAXES",
     "shortName": "INCOME TAXES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLONGTERMDEBT",
     "longName": "995575 - Disclosure - LONG-TERM DEBT",
     "shortName": "LONG-TERM DEBT",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:LongTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:LongTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSEGMENTINFORMATION",
     "longName": "995585 - Disclosure - SEGMENT INFORMATION",
     "shortName": "SEGMENT INFORMATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINTERESTEXPENSE",
     "longName": "995595 - Disclosure - INTEREST EXPENSE",
     "shortName": "INTEREST EXPENSE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIES",
     "longName": "995605 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureFAIRVALUEOFFINANCIALINSTRUMENTS",
     "longName": "995615 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS",
     "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureBASISOFPRESENTATIONPolicies",
     "longName": "995625 - Disclosure - BASIS OF PRESENTATION (Policies)",
     "shortName": "BASIS OF PRESENTATION (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "26",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSUPPLEMENTALCASHFLOWINFORMATIONTables",
     "longName": "995635 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION  (Tables)",
     "shortName": "SUPPLEMENTAL CASH FLOW INFORMATION  (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINVENTORIESTables",
     "longName": "995655 - Disclosure - INVENTORIES (Tables)",
     "shortName": "INVENTORIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureACCRUEDEXPENSESTables",
     "longName": "995665 - Disclosure - ACCRUED EXPENSES (Tables)",
     "shortName": "ACCRUED EXPENSES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLEASESTables",
     "longName": "995675 - Disclosure - LEASES (Tables)",
     "shortName": "LEASES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATIONTables",
     "longName": "995685 - Disclosure - SHARE-BASED EMPLOYEE COMPENSATION (Tables)",
     "shortName": "SHARE-BASED EMPLOYEE COMPENSATION (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureCOMPUTATIONOFEARNINGSPERSHARETables",
     "longName": "995695 - Disclosure - COMPUTATION OF EARNINGS PER SHARE (Tables)",
     "shortName": "COMPUTATION OF EARNINGS PER SHARE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLONGTERMDEBTTables",
     "longName": "995705 - Disclosure - LONG-TERM DEBT (Tables)",
     "shortName": "LONG-TERM DEBT (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSEGMENTINFORMATIONTables",
     "longName": "995715 - Disclosure - SEGMENT INFORMATION (Tables)",
     "shortName": "SEGMENT INFORMATION (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINTERESTEXPENSETables",
     "longName": "995725 - Disclosure - INTEREST EXPENSE (Tables)",
     "shortName": "INTEREST EXPENSE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureFAIRVALUEOFFINANCIALINSTRUMENTSTables",
     "longName": "995735 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)",
     "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "exp:ScheduleOfFairValueOfLongTermDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "exp:ScheduleOfFairValueOfLongTermDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationDetail",
     "longName": "995745 - Disclosure - Supplemental Cash Flow Information (Detail)",
     "shortName": "Supplemental Cash Flow Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:InterestPaidNet",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "div",
       "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:InterestPaidNet",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "div",
       "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail",
     "longName": "995755 - Disclosure - Revenue - Additional Information (Detail)",
     "shortName": "Revenue - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "C_e44395d5-7c65-4a49-9de1-61fe8de0ca04",
      "name": "exp:RevenueFromContractWithCustomerCollectionTerms",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e44395d5-7c65-4a49-9de1-61fe8de0ca04",
      "name": "exp:RevenueFromContractWithCustomerCollectionTerms",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureAccountsAndNotesReceivableAdditionalInformationDetail",
     "longName": "995765 - Disclosure - Accounts and Notes Receivable - Additional Information (Detail)",
     "shortName": "Accounts and Notes Receivable - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "C_1050722e-d0eb-4ccc-a34a-63f92e01748f",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_1050722e-d0eb-4ccc-a34a-63f92e01748f",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetail",
     "longName": "995775 - Disclosure - Inventories - Schedule of Inventories (Detail)",
     "shortName": "Inventories - Schedule of Inventories (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "C_1050722e-d0eb-4ccc-a34a-63f92e01748f",
      "name": "us-gaap:InventoryNet",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_abf2df6f-b5f7-48c3-9510-5c7ea6161183",
      "name": "us-gaap:InventoryNet",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail",
     "longName": "995785 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Detail)",
     "shortName": "Accrued Expenses - Schedule of Accrued Expenses (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "C_1050722e-d0eb-4ccc-a34a-63f92e01748f",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "div",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_1050722e-d0eb-4ccc-a34a-63f92e01748f",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "div",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail",
     "longName": "995795 - Disclosure - Leases - Additional Information (Detail)",
     "shortName": "Leases - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "C_6dc90867-7575-4cf2-8906-961d92447cf4",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6dc90867-7575-4cf2-8906-961d92447cf4",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfLeaseExpenseForOperatingAndShorttermLeasesDetail",
     "longName": "995805 - Disclosure - Leases - Schedule of Lease Expense for Operating and Short-Term Leases (Detail)",
     "shortName": "Leases - Schedule of Lease Expense for Operating and Short-Term Leases (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetail",
     "longName": "995815 - Disclosure - Leases - Schedule of Balance Sheet Information Related to Leases (Detail)",
     "shortName": "Leases - Schedule of Balance Sheet Information Related to Leases (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "C_1050722e-d0eb-4ccc-a34a-63f92e01748f",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R45": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfFuturePaymentsForOperatingLeasesDetail",
     "longName": "995825 - Disclosure - Leases - Schedule of Future Payments for Operating Leases (Detail)",
     "shortName": "Leases - Schedule of Future Payments for Operating Leases (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "C_1050722e-d0eb-4ccc-a34a-63f92e01748f",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_1050722e-d0eb-4ccc-a34a-63f92e01748f",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail",
     "longName": "995835 - Disclosure - Share-Based Employee Compensation - Additional Information (Detail)",
     "shortName": "Share-Based Employee Compensation - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "C_664499aa-4b47-4399-a641-c1dafabb9d43",
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_664499aa-4b47-4399-a641-c1dafabb9d43",
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationWeightedaverageAssumptionsUsedToValueOptionAwardsDetail",
     "longName": "995845 - Disclosure - Share-Based Employee Compensation - Weighted-Average Assumptions Used to Value Option Awards (Detail)",
     "shortName": "Share-Based Employee Compensation - Weighted-Average Assumptions Used to Value Option Awards (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "C_f65bbcce-f606-4885-ba29-47ec85a21e34",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f65bbcce-f606-4885-ba29-47ec85a21e34",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionActivityDetail",
     "longName": "995855 - Disclosure - Share-Based Employee Compensation - Stock Option Activity (Detail)",
     "shortName": "Share-Based Employee Compensation - Stock Option Activity (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionsOutstandingDetail",
     "longName": "995865 - Disclosure - Share-Based Employee Compensation - Stock Options Outstanding (Detail)",
     "shortName": "Share-Based Employee Compensation - Stock Options Outstanding (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "C_1050722e-d0eb-4ccc-a34a-63f92e01748f",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_1050722e-d0eb-4ccc-a34a-63f92e01748f",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationSummaryOfActivityForRestrictedStockUnitsAndNonvestedRestrictedStockDetail",
     "longName": "995875 - Disclosure - Share-Based Employee Compensation - Summary of Activity for Restricted Stock Units and Nonvested Restricted Stock (Detail)",
     "shortName": "Share-Based Employee Compensation - Summary of Activity for Restricted Stock Units and Nonvested Restricted Stock (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "C_82b9093b-54e0-4ec7-918a-4cd06fdacdc4",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_82b9093b-54e0-4ec7-918a-4cd06fdacdc4",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureComputationOfEarningsPerShareCalculationOfBasicAndDilutedCommonSharesOutstandingDetail",
     "longName": "995885 - Disclosure - Computation of Earnings Per Share - Calculation of Basic and Diluted Common Shares Outstanding (Detail)",
     "shortName": "Computation of Earnings Per Share - Calculation of Basic and Diluted Common Shares Outstanding (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosurePensionAndEmployeeBenefitPlansAdditionalInformationDetail",
     "longName": "995895 - Disclosure - Pension and Employee Benefit Plans - Additional information (Detail)",
     "shortName": "Pension and Employee Benefit Plans - Additional information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "C_307bf42b-ab12-415e-9937-1efb7c76ed67",
      "name": "us-gaap:PensionExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_307bf42b-ab12-415e-9937-1efb7c76ed67",
      "name": "us-gaap:PensionExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail",
     "longName": "995905 - Disclosure - Income Taxes - Additional Information (Detail)",
     "shortName": "Income Taxes - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtDetail",
     "longName": "995915 - Disclosure - Long-Term Debt (Detail)",
     "shortName": "Long-Term Debt (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "C_1050722e-d0eb-4ccc-a34a-63f92e01748f",
      "name": "us-gaap:LineOfCredit",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_1050722e-d0eb-4ccc-a34a-63f92e01748f",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtParentheticalDetail",
     "longName": "995925 - Disclosure - Long-Term Debt (Parenthetical) (Detail)",
     "shortName": "Long-Term Debt (Parenthetical) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "C_5301d122-74da-4c25-b329-89c93e09b222",
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "5",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R56": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail",
     "longName": "995935 - Disclosure - Long-Term Debt - Additional Information (Detail)",
     "shortName": "Long-Term Debt - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "C_f1e5dc75-0599-4eb4-a347-3cbc3461835f",
      "name": "exp:InterestCoverageRatioMinimum",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:LongTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f1e5dc75-0599-4eb4-a347-3cbc3461835f",
      "name": "exp:InterestCoverageRatioMinimum",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:LongTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetail",
     "longName": "995945 - Disclosure - Segment Information - Additional Information (Detail)",
     "shortName": "Segment Information - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "exp:NumberOfSectors",
      "unitRef": "U_Sector",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "exp:NumberOfSectors",
      "unitRef": "U_Sector",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail",
     "longName": "995955 - Disclosure - Segment Information - Financial Information Related to Operations by Segment (Detail)",
     "shortName": "Segment Information - Financial Information Related to Operations by Segment (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:OperatingIncomeLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSegmentBreakdownOfGoodwillDetail",
     "longName": "995965 - Disclosure - Segment Information - Segment Breakdown of Goodwill (Detail)",
     "shortName": "Segment Information - Segment Breakdown of Goodwill (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "C_1050722e-d0eb-4ccc-a34a-63f92e01748f",
      "name": "us-gaap:Goodwill",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_1050722e-d0eb-4ccc-a34a-63f92e01748f",
      "name": "us-gaap:Goodwill",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSummarizedFinancialInformationForJointVentureUnconsolidatedDetail",
     "longName": "995975 - Disclosure - Segment Information - Summarized Financial Information for Joint Venture Unconsolidated (Detail)",
     "shortName": "Segment Information - Summarized Financial Information for Joint Venture Unconsolidated (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_03f67f3c-08ce-4f63-be4a-b0ab1a8530ce",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "exp:ScheduleOfAssetsLiabilitiesAndResultsOfOperationsForUnconsolidatedJointVenturesTableTextBlock",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureInterestExpenseNetDetail",
     "longName": "995985 - Disclosure - Interest Expense, Net (Detail)",
     "shortName": "Interest Expense, Net (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:InvestmentIncomeInterest",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock",
       "div",
       "us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e1eb924a-394d-45f8-a654-f8bccd2f971d",
      "name": "us-gaap:InvestmentIncomeInterest",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock",
       "div",
       "us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail",
     "longName": "995995 - Disclosure - Commitments and Contingencies - Additional Information (Detail)",
     "shortName": "Commitments and Contingencies - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "C_1050722e-d0eb-4ccc-a34a-63f92e01748f",
      "name": "us-gaap:LettersOfCreditOutstandingAmount",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_1050722e-d0eb-4ccc-a34a-63f92e01748f",
      "name": "us-gaap:GuarantyLiabilities",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsDetail",
     "longName": "996005 - Disclosure - Fair Value of Financial Instruments (Detail)",
     "shortName": "Fair Value of Financial Instruments (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "C_5301d122-74da-4c25-b329-89c93e09b222",
      "name": "us-gaap:LongTermDebtFairValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "exp:ScheduleOfFairValueOfLongTermDebtTableTextBlock",
       "div",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5301d122-74da-4c25-b329-89c93e09b222",
      "name": "us-gaap:LongTermDebtFairValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "exp:ScheduleOfFairValueOfLongTermDebtTableTextBlock",
       "div",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsParentheticalDetail",
     "longName": "996015 - Disclosure - Fair Value of Financial Instruments (Parenthetical) (Detail)",
     "shortName": "Fair Value of Financial Instruments (Parenthetical) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "C_5301d122-74da-4c25-b329-89c93e09b222",
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "5",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exp-20240630.htm",
      "first": true
     },
     "uniqueAnchor": null
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable and Accrued Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureACCRUEDEXPENSES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "terseLabel": "ACCRUED EXPENSES",
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r55",
      "r61",
      "r823"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Accounts Payable, Current, Total",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts Payable",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r627"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts and Notes Receivable, net",
        "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r769"
     ]
    },
    "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrual for Taxes Other than Income Taxes, Current",
        "terseLabel": "Property Taxes",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r591",
      "r823"
     ]
    },
    "us-gaap_AccruedEmployeeBenefitsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedEmployeeBenefitsCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Employee Benefits, Current",
        "terseLabel": "Benefits",
        "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "exp_AccruedFreightCostCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "AccruedFreightCostCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued freight cost current.",
        "label": "Accrued Freight Cost Current",
        "terseLabel": "Freight"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedIncomeTaxesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Income Tax Payable",
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r106"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued Liabilities",
        "totalLabel": "Accrued Expenses, Total",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedProfessionalFeesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Professional Fees, Current",
        "terseLabel": "Legal and Professional",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "us-gaap_AccruedUtilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedUtilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Utilities, Current",
        "terseLabel": "Power and Fuel",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for utilities, such as electrical power, heating oil, natural gas, and water. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated Other Comprehensive Losses",
        "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r22",
      "r75",
      "r146",
      "r489",
      "r518",
      "r519"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Losses [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": [
      "r1",
      "r12",
      "r22",
      "r414",
      "r417",
      "r461",
      "r514",
      "r515",
      "r747",
      "r748",
      "r749",
      "r754",
      "r755",
      "r756",
      "r758"
     ]
    },
    "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": {
        "label": "Additional 402(v) Disclosure [Text Block]",
        "terseLabel": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r688"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Capital in Excess of Par Value",
        "periodEndLabel": "Additional Paid in Capital, Common Stock, Ending Balance",
        "periodStartLabel": "Additional Paid in Capital, Common Stock, Beginning Balance",
        "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": [
      "r66"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Capital in Excess of Par Value [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r526",
      "r754",
      "r755",
      "r756",
      "r758",
      "r825",
      "r878"
     ]
    },
    "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": {
        "label": "Adjustment to Compensation Amount",
        "terseLabel": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r701"
     ]
    },
    "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": {
        "label": "Adjustment to Compensation [Axis]",
        "terseLabel": "Adjustment to Compensation:"
       }
      }
     },
     "auth_ref": [
      "r701"
     ]
    },
    "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": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r701"
     ]
    },
    "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": {
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]",
        "terseLabel": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r701"
     ]
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "negatedLabel": "Shares Redeemed to Settle Employee Taxes",
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock Compensation Expense",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r46",
      "r342"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to Reconcile Net Earnings to Net Cash Provided by Operating Activities, Net of Effect of NonCash Activity"
       }
      }
     },
     "auth_ref": []
    },
    "exp_AggregatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "AggregatesMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregates.",
        "label": "Aggregates [Member]",
        "terseLabel": "Aggregates [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "exp_AggregatesProcessingPlants": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "AggregatesProcessingPlants",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregates processing plants.",
        "label": "Aggregates Processing Plants",
        "terseLabel": "Aggregates processing plants"
       }
      }
     },
     "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": {
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r734"
     ]
    },
    "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": {
        "label": "Aggregate Erroneous Compensation Amount",
        "terseLabel": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r660",
      "r670",
      "r680",
      "r712"
     ]
    },
    "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": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r663",
      "r673",
      "r683",
      "r715"
     ]
    },
    "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": {
        "label": "Aggregate Pension Adjustments Service Cost [Member]",
        "terseLabel": "Aggregate Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r735"
     ]
    },
    "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": {
        "label": "All Adjustments to Compensation [Member]",
        "terseLabel": "All Adjustments to Compensation"
       }
      }
     },
     "auth_ref": [
      "r701"
     ]
    },
    "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": {
        "label": "All Executive Categories [Member]",
        "terseLabel": "All Executive Categories"
       }
      }
     },
     "auth_ref": [
      "r708"
     ]
    },
    "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": {
        "label": "All Individuals [Member]",
        "terseLabel": "All Individuals"
       }
      }
     },
     "auth_ref": [
      "r664",
      "r674",
      "r684",
      "r708",
      "r716",
      "r720",
      "r728"
     ]
    },
    "us-gaap_AllOtherSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllOtherSegmentsMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other, net [Member]",
        "label": "Other Operating Segment [Member]",
        "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r240",
      "r599",
      "r600"
     ]
    },
    "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": {
        "label": "All Trading Arrangements [Member]",
        "terseLabel": "All Trading Arrangements"
       }
      }
     },
     "auth_ref": [
      "r726"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allocated share based compensation expense",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r372",
      "r377"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureAccountsAndNotesReceivableAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "terseLabel": "Allowance for doubtful accounts",
        "periodEndLabel": "Accounts Receivable, Allowance for Credit Loss, Ending Balance",
        "periodStartLabel": "Accounts Receivable, Allowance for Credit Loss, Beginning Balance",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r147",
      "r247",
      "r252",
      "r253",
      "r254",
      "r847"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureComputationOfEarningsPerShareCalculationOfBasicAndDilutedCommonSharesOutstandingDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares Excluded Due to Anti-Dilution Effects, Including Contingent Awards",
        "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": [
      "r206"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Identifiable Assets",
        "label": "Assets",
        "totalLabel": "Total Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r129",
      "r142",
      "r168",
      "r210",
      "r216",
      "r235",
      "r239",
      "r249",
      "r279",
      "r280",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r288",
      "r289",
      "r409",
      "r411",
      "r432",
      "r484",
      "r549",
      "r599",
      "r600",
      "r627",
      "r651",
      "r792",
      "r793",
      "r838"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsAndLiabilitiesLesseeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAndLiabilitiesLesseeAbstract",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets and Liabilities, Lessee [Abstract]",
        "terseLabel": "Operating Leases"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSummarizedFinancialInformationForJointVentureUnconsolidatedDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current",
        "terseLabel": "Current Assets",
        "totalLabel": "Total Current Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r149",
      "r168",
      "r249",
      "r279",
      "r280",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r288",
      "r289",
      "r409",
      "r411",
      "r432",
      "r627",
      "r792",
      "r793",
      "r838"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Assets",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSummarizedFinancialInformationForJointVentureUnconsolidatedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncurrent Assets",
        "totalLabel": "Assets, Noncurrent, Total",
        "label": "Assets, Noncurrent",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r249",
      "r279",
      "r280",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r288",
      "r289",
      "r409",
      "r411",
      "r432",
      "r792",
      "r793",
      "r838"
     ]
    },
    "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": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r723"
     ]
    },
    "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": {
        "label": "Award Grant Date Fair Value",
        "terseLabel": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r724"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]",
        "terseLabel": "Award Timing Disclosures"
       }
      }
     },
     "auth_ref": [
      "r719"
     ]
    },
    "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": {
        "label": "Award Timing, How MNPI Considered [Text Block]",
        "terseLabel": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r719"
     ]
    },
    "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": {
        "label": "Award Timing Method [Text Block]",
        "terseLabel": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r719"
     ]
    },
    "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": {
        "label": "Award Timing MNPI Considered [Flag]",
        "terseLabel": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r719"
     ]
    },
    "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": {
        "label": "Award Timing MNPI Disclosure [Text Block]",
        "terseLabel": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r719"
     ]
    },
    "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": {
        "label": "Award Timing Predetermined [Flag]",
        "terseLabel": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r719"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationSummaryOfActivityForRestrictedStockUnitsAndNonvestedRestrictedStockDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationWeightedaverageAssumptionsUsedToValueOptionAwardsDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATIONTables",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371"
     ]
    },
    "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": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r722"
     ]
    },
    "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": {
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r721"
     ]
    },
    "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": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures"
       }
      }
     },
     "auth_ref": [
      "r720"
     ]
    },
    "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": {
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r720"
     ]
    },
    "us-gaap_BankingAndThriftInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BankingAndThriftInterestAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Banking and Thrift, Interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureAcquisitionTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Revenue and Operating Earnings Related to Business Acquisition",
        "label": "Business Acquisition, Pro Forma Information [Table Text Block]",
        "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate."
       }
      }
     },
     "auth_ref": [
      "r740",
      "r741"
     ]
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationDisclosureTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureAcquisition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "ACQUISITION",
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r405"
     ]
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combinations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance",
        "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance",
        "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and Cash Equivalents",
        "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": [
      "r25",
      "r139",
      "r589"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total",
        "periodEndLabel": "CASH AND CASH EQUIVALENTS AT END OF PERIOD",
        "periodStartLabel": "CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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": [
      "r25",
      "r87",
      "r167"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect",
        "totalLabel": "NET INCREASE IN CASH AND CASH EQUIVALENTS",
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r87"
     ]
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncash Financing Activities",
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashFlowSupplementalDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashFlowSupplementalDisclosuresTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSUPPLEMENTALCASHFLOWINFORMATION"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Supplemental Disclosures [Text Block]",
        "terseLabel": "SUPPLEMENTAL CASH FLOW INFORMATION",
        "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": [
      "r84"
     ]
    },
    "exp_CashPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "CashPaymentsAbstract",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash Payments.",
        "label": "Cash Payments [Abstract]",
        "terseLabel": "Cash Payments"
       }
      }
     },
     "auth_ref": []
    },
    "exp_CementDistributionTerminals": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "CementDistributionTerminals",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cement distribution terminals.",
        "label": "Cement Distribution Terminals",
        "terseLabel": "Cement distribution terminals"
       }
      }
     },
     "auth_ref": []
    },
    "exp_CementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "CementMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSegmentBreakdownOfGoodwillDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cement.",
        "label": "Cement [Member]",
        "terseLabel": "Cement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "exp_CementPlantLocations": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "CementPlantLocations",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cement plant locations.",
        "label": "Cement Plant Locations",
        "terseLabel": "Cement plant locations"
       }
      }
     },
     "auth_ref": []
    },
    "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": {
        "label": "Changed Peer Group, Footnote [Text Block]",
        "terseLabel": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "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": {
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]",
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "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": {
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]",
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r694"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "terseLabel": "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": {
        "label": "Company Selected Measure Amount",
        "terseLabel": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r700"
     ]
    },
    "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": {
        "label": "Company Selected Measure Name",
        "terseLabel": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r700"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "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.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "COMMITMENTS AND CONTINGENCIES",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r271",
      "r272",
      "r586",
      "r783",
      "r788"
     ]
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "documentation": "Aggregate number of common shares reserved for future issuance."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockDividendsPerShareCashPaid",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Dividends, Per Share, Cash Paid",
        "terseLabel": "CASH DIVIDENDS PER SHARE",
        "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r642",
      "r643",
      "r644",
      "r646",
      "r647",
      "r648",
      "r649",
      "r754",
      "r755",
      "r758",
      "r825",
      "r877",
      "r878"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common Stock, Par Value",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common Stock, Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r537"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Common Stock, Shares, Issued, Total",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common Stock, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance",
        "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common Stock, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r65",
      "r537",
      "r555",
      "r878",
      "r879"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock, Par Value $0.01; Authorized 100,000,000 Shares;Issued and Outstanding 33,761,968 and 34,143,945 Shares, respectively",
        "totalLabel": "Common Stock, Value, Issued, Total",
        "periodEndLabel": "Common Stock, Value, Issued, Ending Balance",
        "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r488",
      "r627"
     ]
    },
    "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": {
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r705"
     ]
    },
    "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": {
        "label": "Compensation Actually Paid vs. Net Income [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r704"
     ]
    },
    "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": {
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r706"
     ]
    },
    "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": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r703"
     ]
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive Earnings",
        "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": [
      "r23",
      "r152",
      "r154",
      "r159",
      "r479",
      "r497",
      "r498"
     ]
    },
    "exp_ConcreteAndAggregatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "ConcreteAndAggregatesMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSegmentBreakdownOfGoodwillDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Concrete and aggregates.",
        "label": "Concrete And Aggregates [Member]",
        "terseLabel": "Concrete and Aggregates [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ConsolidationEliminationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidationEliminationsMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation, Eliminations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items"
       }
      }
     },
     "auth_ref": [
      "r127",
      "r171",
      "r210",
      "r218",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r239",
      "r240",
      "r241",
      "r279",
      "r280",
      "r281",
      "r282",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r599",
      "r600",
      "r792",
      "r793"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items",
        "label": "Consolidation Items [Domain]"
       }
      }
     },
     "auth_ref": [
      "r127",
      "r171",
      "r210",
      "r218",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r239",
      "r240",
      "r241",
      "r279",
      "r280",
      "r281",
      "r282",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r599",
      "r600",
      "r792",
      "r793"
     ]
    },
    "exp_ContingentLiabilityForPerformanceBondsRequiredByStatesMunicipalitiesAndRelatedAgencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "ContingentLiabilityForPerformanceBondsRequiredByStatesMunicipalitiesAndRelatedAgencies",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contingent liability for performance bonds required by states municipalities and related agencies.",
        "label": "Contingent Liability For Performance Bonds Required By States Municipalities And Related Agencies",
        "terseLabel": "Contingently liable for performance, current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CorporateAndOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CorporateAndOtherMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate Segment and Other Operating Segment [Member]",
        "terseLabel": "Corporate and Other [Member]",
        "documentation": "Component of entity providing financial and operational oversight and administrative support considered to be operating segment and operating segment, classified as other. Excludes intersegment elimination and reconciling item."
       }
      }
     },
     "auth_ref": [
      "r761"
     ]
    },
    "us-gaap_CorporateJointVentureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CorporateJointVentureMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSummarizedFinancialInformationForJointVentureUnconsolidatedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate Joint Venture [Member]",
        "terseLabel": "Joint Venture [Member]",
        "documentation": "Corporation owned and operated by a small group of ventures to accomplish a mutually beneficial venture or project."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CorporateNonSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CorporateNonSegmentMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate Non Segment [Member]",
        "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": [
      "r17",
      "r234",
      "r235",
      "r236",
      "r237",
      "r240",
      "r764"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cost of Goods and Services Sold, Total",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of Goods 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": [
      "r78",
      "r79",
      "r468"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility",
        "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": [
      "r278",
      "r790"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r278",
      "r790",
      "r791"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "terseLabel": "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": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Variable margin",
        "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.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Long-Term Debt, Gross, Total",
        "verboseLabel": "Debt instrument, principal amount",
        "label": "Long-Term Debt, Gross",
        "terseLabel": "Total Debt",
        "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": [
      "r19",
      "r108",
      "r307"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "terseLabel": "Effective interest rate",
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r309",
      "r442",
      "r443",
      "r625"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsParentheticalDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Debt instrument, interest rate",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r291"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLONGTERMDEBTTables",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "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": [
      "r171",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r625",
      "r752",
      "r832",
      "r833"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentMaturityDate",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, maturity date",
        "label": "Debt Instrument, Maturity Date",
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r606",
      "r828",
      "r829"
     ]
    },
    "exp_DebtInstrumentMaturityPeriod": {
     "xbrltype": "gYearMonthItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "DebtInstrumentMaturityPeriod",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument maturity period.",
        "label": "Debt Instrument Maturity Period",
        "terseLabel": "Debt instrument, maturity period"
       }
      }
     },
     "auth_ref": []
    },
    "exp_DebtInstrumentMaturityYear": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "DebtInstrumentMaturityYear",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsParentheticalDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument maturity year.",
        "label": "Debt Instrument Maturity Year",
        "terseLabel": "Debt instrument, maturity year"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentPaymentTerms": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentPaymentTerms",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Payment Terms",
        "terseLabel": "Interest payment period",
        "documentation": "Description of the payment terms of the debt instrument (for example, whether periodic payments include principal and frequency of payments) and discussion about any contingencies associated with the payment."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r58"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentRedemptionPeriodAxis",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Redemption, Period [Axis]",
        "terseLabel": "Debt Instrument, Redemption, Period",
        "documentation": "Information by period of debt redemption feature under terms of debt agreement."
       }
      }
     },
     "auth_ref": [
      "r125"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentRedemptionPeriodDomain",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Redemption, Period [Domain]",
        "terseLabel": "Debt Instrument, Redemption, Period",
        "documentation": "Period as defined under terms of the debt agreement for debt redemption features."
       }
      }
     },
     "auth_ref": [
      "r125"
     ]
    },
    "exp_DebtInstrumentRedemptionPeriodOnOrAfterAprilOneTwoThousandThirtyOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "DebtInstrumentRedemptionPeriodOnOrAfterAprilOneTwoThousandThirtyOneMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument redemption period on or after April one two thousand thirty one.",
        "label": "Debt Instrument Redemption Period On Or After April One Two Thousand Thirty One [Member]",
        "terseLabel": "Redeemable On or After April 1, 2031 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "exp_DebtInstrumentRedemptionPeriodPriorToAugustTwoThousandAndNineteenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "DebtInstrumentRedemptionPeriodPriorToAugustTwoThousandAndNineteenMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument redemption period prior to august two thousand and nineteen.",
        "label": "Debt Instrument Redemption Period Prior To August Two Thousand And Nineteen [Member]",
        "terseLabel": "Prior to August 1, 2019 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed",
        "terseLabel": "Percentage of principal amount redeemable",
        "documentation": "Percentage of principal amount of debt redeemed."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLONGTERMDEBTTables",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "terseLabel": "Debt Instrument [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r32",
      "r33",
      "r49",
      "r93",
      "r94",
      "r171",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r625",
      "r752",
      "r832",
      "r833"
     ]
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentUnamortizedDiscount",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Debt Instrument, Unamortized Discount, Total",
        "label": "Debt Instrument, Unamortized Discount",
        "terseLabel": "Debt instrument, original issue discount",
        "documentation": "Amount, after accumulated amortization, of debt discount."
       }
      }
     },
     "auth_ref": [
      "r795",
      "r831",
      "r832",
      "r833"
     ]
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net, Total",
        "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
        "negatedLabel": "Less: Unamortized Discounts and Debt Issuance Costs",
        "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r296",
      "r308",
      "r441",
      "r442",
      "r443",
      "r607",
      "r608",
      "r625"
     ]
    },
    "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentUnusedBorrowingCapacityAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Unused Borrowing Capacity, Amount",
        "terseLabel": "Term loan facility, unused borrowing capacity, Amount",
        "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r277"
     ]
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFinanceCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Debt Issuance Costs, Net, Total",
        "label": "Debt Issuance Costs, Net",
        "negatedLabel": "Less: Debt Origination Costs",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r795",
      "r831",
      "r832",
      "r833"
     ]
    },
    "exp_DeferredIncomeTaxExpenseBenefitContinuedAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "DeferredIncomeTaxExpenseBenefitContinuedAndDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred income tax expense benefit continued and discontinued operations",
        "label": "Deferred Income Tax Expense Benefit Continued And Discontinued Operations",
        "terseLabel": "Deferred Income Tax Provision"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred Income Tax Liabilities, Net, Total",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred Income Taxes",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r380",
      "r381",
      "r485"
     ]
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosurePensionAndEmployeeBenefitPlansAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "terseLabel": "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_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Depreciation, Depletion and Amortization, Total",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "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": [
      "r9",
      "r210",
      "r221",
      "r239",
      "r599",
      "r600"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATION"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "SHARE-BASED EMPLOYEE COMPENSATION",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r340",
      "r345",
      "r373",
      "r374",
      "r376",
      "r616"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group Name [Domain]",
        "terseLabel": "Disposal Group Name",
        "documentation": "Name of disposal group."
       }
      }
     },
     "auth_ref": [
      "r613",
      "r614"
     ]
    },
    "us-gaap_DividendsCommonStockCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsCommonStockCash",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends, Common Stock, Cash",
        "negatedLabel": "Dividends to Shareholders",
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_DividendsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsPayableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends Payable, Current",
        "terseLabel": "Dividends",
        "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "terseLabel": "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.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "terseLabel": "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.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "terseLabel": "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.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r655"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r687"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "terseLabel": "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": {
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]",
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year"
       }
      }
     },
     "auth_ref": [
      "r698"
     ]
    },
    "exp_EarningsBeforeInterestAndTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "EarningsBeforeInterestAndTaxes",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnings before interest and taxes.",
        "label": "Earnings Before Interest And Taxes",
        "totalLabel": "Earnings Before Interest and Income Taxes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic",
        "totalLabel": "Basic",
        "terseLabel": "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": [
      "r160",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r182",
      "r188",
      "r190",
      "r203",
      "r204",
      "r205",
      "r209",
      "r403",
      "r408",
      "r420",
      "r421",
      "r480",
      "r499",
      "r592"
     ]
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasicAbstract",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic [Abstract]",
        "terseLabel": "EARNINGS PER SHARE"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted",
        "totalLabel": "Diluted",
        "terseLabel": "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": [
      "r160",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r182",
      "r190",
      "r203",
      "r204",
      "r205",
      "r209",
      "r403",
      "r408",
      "r420",
      "r421",
      "r480",
      "r499",
      "r592"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureCOMPUTATIONOFEARNINGSPERSHARE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "COMPUTATION OF EARNINGS PER SHARE",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r187",
      "r206",
      "r207",
      "r208"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective tax rate",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r384",
      "r618"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Statutory tax rate",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r384",
      "r394",
      "r618"
     ]
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Employee-related Liabilities, Current, Total",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Payroll and Incentive Compensation",
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Weighted-average period of recognition of unrecognized compensation cost",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r375"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Unrecognized compensation cost",
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r822"
     ]
    },
    "exp_EmployeeStockAwardsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "EmployeeStockAwardsMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee stock awards.",
        "label": "Employee Stock Awards [Member]",
        "terseLabel": "Stock Awards [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Employee Stock Option",
        "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.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "terseLabel": "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.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "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.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "terseLabel": "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.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "terseLabel": "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": [
      "r653"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "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.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "terseLabel": "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.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Domain]",
        "terseLabel": "Entity",
        "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.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r653"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities Act File Number",
        "terseLabel": "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.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "terseLabel": "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": [
      "r653"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "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.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "terseLabel": "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": [
      "r737"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "terseLabel": "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": [
      "r653"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "terseLabel": "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": [
      "r653"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r653"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "terseLabel": "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": [
      "r653"
     ]
    },
    "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": {
        "label": "Equity Awards Adjustments, Footnote [Text Block]",
        "terseLabel": "Equity Awards Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r692"
     ]
    },
    "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": {
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]",
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r733"
     ]
    },
    "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": {
        "label": "Equity Awards Adjustments [Member]",
        "terseLabel": "Equity Awards Adjustments"
       }
      }
     },
     "auth_ref": [
      "r733"
     ]
    },
    "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": {
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r733"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component",
        "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": [
      "r13",
      "r134",
      "r155",
      "r156",
      "r157",
      "r172",
      "r173",
      "r174",
      "r176",
      "r181",
      "r183",
      "r185",
      "r211",
      "r250",
      "r251",
      "r267",
      "r311",
      "r392",
      "r393",
      "r400",
      "r401",
      "r402",
      "r404",
      "r407",
      "r408",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r444",
      "r446",
      "r461",
      "r496",
      "r514",
      "r515",
      "r516",
      "r526",
      "r577"
     ]
    },
    "us-gaap_EquityMethodInvestmentDividendsOrDistributions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentDividendsOrDistributions",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Distributions from Joint Venture",
        "label": "Proceeds from Equity Method Investment, Distribution",
        "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r9",
      "r77",
      "r494"
     ]
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSummarizedFinancialInformationForJointVentureUnconsolidatedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investment, Nonconsolidated Investee [Axis]",
        "terseLabel": "Equity Method Investment, Nonconsolidated Investee",
        "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r168",
      "r249",
      "r432",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639"
     ]
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSummarizedFinancialInformationForJointVentureUnconsolidatedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investment, Nonconsolidated Investee [Domain]",
        "terseLabel": "Equity Method Investment, Nonconsolidated Investee",
        "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r168",
      "r249",
      "r432",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639"
     ]
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSummarizedFinancialInformationForJointVentureUnconsolidatedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]",
        "terseLabel": "Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]",
        "documentation": "Nonconsolidated equity method investee or group of nonconsolidated investees. Excludes information consolidated by reporting entity."
       }
      }
     },
     "auth_ref": [
      "r742",
      "r753",
      "r770",
      "r830"
     ]
    },
    "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": {
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
        "terseLabel": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r702"
     ]
    },
    "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": {
        "label": "Erroneous Compensation Analysis [Text Block]",
        "terseLabel": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r660",
      "r670",
      "r680",
      "r712"
     ]
    },
    "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": {
        "label": "Erroneously Awarded Compensation Recovery [Table]",
        "terseLabel": "Erroneously Awarded Compensation Recovery"
       }
      }
     },
     "auth_ref": [
      "r657",
      "r667",
      "r677",
      "r709"
     ]
    },
    "exp_ExciseTaxOnShareRepurchases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "ExciseTaxOnShareRepurchases",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excise Tax on Share Repurchases",
        "label": "Excise Tax on Share Repurchases",
        "documentation": "Excise tax on share repurchases."
       }
      }
     },
     "auth_ref": []
    },
    "exp_ExciseTaxPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "ExciseTaxPayableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excise Tax",
        "label": "Excise Tax Payable Current",
        "documentation": "Excise tax payable current."
       }
      }
     },
     "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": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "auth_ref": [
      "r708"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureFAIRVALUEOFFINANCIALINSTRUMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "FAIR VALUE OF FINANCIAL INSTRUMENTS",
        "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": [
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r477",
      "r619",
      "r622"
     ]
    },
    "exp_FairValueOfFinancialInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "FairValueOfFinancialInstrumentsLineItems",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instruments.",
        "label": "Fair Value Of Financial Instruments [Line Items]",
        "terseLabel": "Fair Value Of Financial Instruments [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "exp_FairValueOfFinancialInstrumentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "FairValueOfFinancialInstrumentsTable",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instruments.",
        "label": "Fair Value Of Financial Instruments [Table]",
        "terseLabel": "Fair Value Of Financial Instruments [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "exp_FinishedCementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "FinishedCementMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finished cement.",
        "label": "Finished Cement [Member]",
        "terseLabel": "Finished Cement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "exp_FiscalTwoThousandTwentyFiveEmployeePerformanceStockAwardsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "FiscalTwoThousandTwentyFiveEmployeePerformanceStockAwardsMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationWeightedaverageAssumptionsUsedToValueOptionAwardsDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fiscal 2025 Employee Performance Stock Awards [Member]",
        "label": "Fiscal Two Thousand Twenty Five Employee Performance Stock Awards [Member]",
        "documentation": "Fiscal two thousand twenty five employee performance stock awards."
       }
      }
     },
     "auth_ref": []
    },
    "exp_FiscalTwoThousandTwentyFiveStockAwardsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "FiscalTwoThousandTwentyFiveStockAwardsMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fiscal 2025 Stock Awards [Member]",
        "label": "Fiscal Two Thousand Twenty Five Stock Awards [Member]",
        "documentation": "Fiscal two thousand twenty five stock awards ."
       }
      }
     },
     "auth_ref": []
    },
    "exp_FiscalTwoThousandTwentyFiveTimeVestingRestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "FiscalTwoThousandTwentyFiveTimeVestingRestrictedStockMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fiscal 2025 Employee Restricted Stock Unit Time-Vesting Award [Member]",
        "label": "Fiscal Two Thousand Twenty Five Time Vesting Restricted Stock [Member]",
        "documentation": "Fiscal two thousand twenty five time vesting restricted stock."
       }
      }
     },
     "auth_ref": []
    },
    "exp_FiscalTwoThousandTwentyFiveTimeVestingStockOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "FiscalTwoThousandTwentyFiveTimeVestingStockOptionsMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fiscal 2025 Time Vesting Stock Options [Member]",
        "label": "Fiscal Two Thousand Twenty Five Time Vesting Stock Options [Member]",
        "documentation": "Fiscal two thousand twenty five time vesting stock options."
       }
      }
     },
     "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": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r664",
      "r674",
      "r684",
      "r716"
     ]
    },
    "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": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount",
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r664",
      "r674",
      "r684",
      "r716"
     ]
    },
    "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": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r664",
      "r674",
      "r684",
      "r716"
     ]
    },
    "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": {
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]",
        "terseLabel": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r664",
      "r674",
      "r684",
      "r716"
     ]
    },
    "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": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r664",
      "r674",
      "r684",
      "r716"
     ]
    },
    "exp_FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "FourPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtParentheticalDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "4.500% Senior Unsecured Notes [Member]",
        "documentation": "Four point five zero zero percentage senior unsecured notes due two thousand twenty six.",
        "label": "Four Point Five Zero Zero Percentage Senior Unsecured Notes Due Two Thousand Twenty Six [Member]",
        "terseLabel": "4.500% Senior Unsecured Notes Due 2026 [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": {
        "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]",
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year"
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "exp_FuelAndCoalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "FuelAndCoalMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fuel and coal.",
        "label": "Fuel And Coal [Member]",
        "terseLabel": "Fuel and Coal [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Corporate General and Administrative Expense",
        "label": "General and Administrative Expense",
        "negatedTerseLabel": "Corporate General and Administrative Expense",
        "totalLabel": "General and Administrative Expense, Total",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r559"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Goodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSegmentBreakdownOfGoodwillDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Goodwill, Ending Balance",
        "periodStartLabel": "Goodwill, Beginning Balance",
        "totalLabel": "Goodwill, Total",
        "label": "Goodwill",
        "terseLabel": "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": [
      "r140",
      "r256",
      "r478",
      "r600",
      "r605",
      "r620",
      "r627",
      "r773",
      "r780"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GrossProfit",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSummarizedFinancialInformationForJointVentureUnconsolidatedDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross Profit",
        "terseLabel": "Gross Margin",
        "totalLabel": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r80",
      "r128",
      "r168",
      "r249",
      "r279",
      "r280",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r288",
      "r289",
      "r432",
      "r594",
      "r599",
      "r760",
      "r763",
      "r765",
      "r766",
      "r767",
      "r792"
     ]
    },
    "us-gaap_GuarantyLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GuarantyLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guaranty Liabilities",
        "terseLabel": "Outstanding guarantees",
        "documentation": "This item represents a non-contingent liability for the fair value of an obligation to stand ready to perform over the term of a guaranty issued in the event that specified triggering events or conditions occur."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r789"
     ]
    },
    "exp_GypsumWallboardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "GypsumWallboardMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSegmentBreakdownOfGoodwillDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gypsum wallboard.",
        "label": "Gypsum Wallboard [Member]",
        "terseLabel": "Gypsum Wallboard [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "exp_GypsumWallboardPlants": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "GypsumWallboardPlants",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gypsum wallboard plants.",
        "label": "Gypsum Wallboard Plants",
        "terseLabel": "Gypsum wallboard plants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSummarizedFinancialInformationForJointVentureUnconsolidatedDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Earnings before Income Taxes",
        "verboseLabel": "Earnings from Continuing Operations Before Income Taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "terseLabel": "Earnings Before Income Taxes",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r383"
     ]
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromEquityMethodInvestments",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited",
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income (Loss) from Equity Method Investments, Total",
        "label": "Income (Loss) from Equity Method Investments",
        "terseLabel": "Equity in Earnings of Unconsolidated Joint Venture",
        "negatedLabel": "Equity in Earnings of Unconsolidated Joint Venture",
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r77",
      "r115",
      "r210",
      "r223",
      "r239",
      "r248",
      "r494"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group Name [Axis]",
        "terseLabel": "Disposal Group Name",
        "documentation": "Information by name of disposal group."
       }
      }
     },
     "auth_ref": [
      "r613",
      "r614"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINCOMETAXES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "INCOME TAXES",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r379",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r395",
      "r397",
      "r398",
      "r399",
      "r525",
      "r618"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Expense (Benefit)",
        "negatedLabel": "Income Taxes",
        "totalLabel": "Income Tax Expense (Benefit), Total",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r132",
      "r184",
      "r185",
      "r210",
      "r224",
      "r239",
      "r382",
      "r384",
      "r396",
      "r500",
      "r618"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income Taxes Paid, Net, Total",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Income Taxes",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r166",
      "r390",
      "r391"
     ]
    },
    "us-gaap_IncomeTaxesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesReceivable",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes Receivable, Current",
        "terseLabel": "Income Tax Receivable",
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r744"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsAndNotesReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts and Notes Receivable",
        "label": "Increase (Decrease) in Accounts and Notes Receivable",
        "documentation": "The increase (decrease) during the reporting period of the sum of amounts due within one year (or one business cycle) from customers for the credit sale of goods and services; and from note holders for outstanding loans."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Payable and Accrued Liabilities",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "totalLabel": "Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes Payable (Receivable)",
        "label": "Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes."
       }
      }
     },
     "auth_ref": [
      "r751"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventories",
        "label": "Increase (Decrease) in Inventories",
        "totalLabel": "Increase (Decrease) in Inventories, Total",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in Operating Assets and Liabilities",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other Assets",
        "label": "Increase (Decrease) in Other Operating Assets",
        "totalLabel": "Increase (Decrease) in Other Operating Assets, Total",
        "documentation": "Amount of increase (decrease) in operating assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncrementalCommonSharesAttributableToContingentlyIssuableShares",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureComputationOfEarningsPerShareCalculationOfBasicAndDilutedCommonSharesOutstandingDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock and Restricted Stock Units",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of contingently issuable shares. Contingently issuable shares are those shares that are issuable for little or no cash contingent on certain conditions being met."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r193",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r205"
     ]
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureComputationOfEarningsPerShareCalculationOfBasicAndDilutedCommonSharesOutstandingDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Incremental Common Shares Attributable to Share-based Payment Arrangements, Total",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "terseLabel": "Assumed Exercise of Outstanding Dilutive Options",
        "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": [
      "r191",
      "r192",
      "r194",
      "r205",
      "r344"
     ]
    },
    "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": {
        "label": "Individual [Axis]",
        "terseLabel": "Individual:"
       }
      }
     },
     "auth_ref": [
      "r664",
      "r674",
      "r684",
      "r708",
      "r716",
      "r720",
      "r728"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]",
        "terseLabel": "Insider Trading Arrangements:"
       }
      }
     },
     "auth_ref": [
      "r726"
     ]
    },
    "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]",
        "terseLabel": "Insider Trading Policies and Procedures:"
       }
      }
     },
     "auth_ref": [
      "r656",
      "r732"
     ]
    },
    "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": {
        "label": "Insider Trading Policies and Procedures Adopted [Flag]",
        "terseLabel": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r656",
      "r732"
     ]
    },
    "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": {
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]",
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r656",
      "r732"
     ]
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsNetIncludingGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Intangible Assets, Net (Including Goodwill), Total",
        "label": "Intangible Assets, Net (Including Goodwill)",
        "terseLabel": "Goodwill and Intangible Assets, net",
        "documentation": "Amount, after impairment and amortization, of goodwill, indefinite-lived, and finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r771"
     ]
    },
    "exp_InterestCoverageRatioMinimum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "InterestCoverageRatioMinimum",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest coverage ratio",
        "documentation": "Interest coverage ratio minimum.",
        "label": "Interest Coverage Ratio Minimum"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureInterestExpenseNetDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest Expense, net",
        "negatedTerseLabel": "Interest Expense, net",
        "label": "Interest Expense, Operating and Nonoperating",
        "totalLabel": "Interest Expense, net",
        "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r216",
      "r220",
      "r226",
      "r239",
      "r440",
      "r599",
      "r600"
     ]
    },
    "us-gaap_InterestExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Expense, Operating and Nonoperating [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpenseBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseBorrowings",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureInterestExpenseNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Interest Expense, Borrowings, Total",
        "label": "Interest Expense, Borrowings",
        "terseLabel": "Interest Expense",
        "documentation": "Aggregate amount of interest expense on all borrowings."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r123"
     ]
    },
    "us-gaap_InterestExpenseOtherLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseOtherLongTermDebt",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureInterestExpenseNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Expense, Other Long-Term Debt",
        "terseLabel": "Other Expenses",
        "documentation": "Amount of interest expense incurred on long-term debt classified as other, including, but not limited to, interest on long-term notes and amortization of issuance costs."
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINTERESTEXPENSETables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Income and Interest Expense Disclosure [Table Text Block]",
        "terseLabel": "Interest Expense, Net",
        "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestIncomeAndInterestExpenseDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestIncomeAndInterestExpenseDisclosureTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINTERESTEXPENSE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Income and Interest Expense Disclosure [Text Block]",
        "terseLabel": "INTEREST EXPENSE",
        "documentation": "The entire disclosure for interest income and interest expense for enterprises that derive a significant portion of their revenue from interest collected on investments, loans, and securities."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r112",
      "r113",
      "r114",
      "r116",
      "r118",
      "r119",
      "r120",
      "r121",
      "r122",
      "r123",
      "r124"
     ]
    },
    "us-gaap_InterestIncomeExpenseNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestIncomeExpenseNetAbstract",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureInterestExpenseNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Income (Expense), Operating [Abstract]",
        "terseLabel": "Interest Income (Expense), Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Interest",
        "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": [
      "r162",
      "r164",
      "r165"
     ]
    },
    "us-gaap_InterestPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPayableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Payable, Current",
        "terseLabel": "Interest",
        "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "us-gaap_IntersegmentEliminationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntersegmentEliminationMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intersegment Eliminations [Member]",
        "terseLabel": "Intersegment Eliminations [Member]",
        "documentation": "Eliminating entries used in operating segment consolidation."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r210",
      "r218",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r239",
      "r240",
      "r599"
     ]
    },
    "us-gaap_InventoryCurrentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryCurrentTable",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, Current [Table]",
        "terseLabel": "Inventory Current [Table]",
        "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINVENTORIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Text Block]",
        "terseLabel": "INVENTORIES",
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory."
       }
      }
     },
     "auth_ref": [
      "r255"
     ]
    },
    "us-gaap_InventoryLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryLineItems",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory [Line Items]",
        "terseLabel": "Inventory [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_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryNet",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Inventory",
        "totalLabel": "Inventory, Net, Total",
        "label": "Inventory, Net",
        "terseLabel": "Inventories",
        "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": [
      "r148",
      "r590",
      "r627"
     ]
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIncomeInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureInterestExpenseNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Income, Interest",
        "negatedLabel": "Interest Income",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r219",
      "r239",
      "r599",
      "r750"
     ]
    },
    "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures, Total",
        "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures",
        "terseLabel": "Investment in Joint Venture",
        "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate."
       }
      }
     },
     "auth_ref": [
      "r743"
     ]
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfLeaseExpenseForOperatingAndShorttermLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease, Cost",
        "totalLabel": "Total Lease Cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r451",
      "r626"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLEASESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Schedule of Lease Expense for Operating and Short-Term Leases",
        "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": [
      "r835"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeasesOfLesseeDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeasesOfLesseeDisclosureTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLEASES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases of Lessee Disclosure [Text Block]",
        "terseLabel": "LEASES",
        "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee Lease Description [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": [
      "r450",
      "r460"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee Lease Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r450",
      "r460"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLEASESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "terseLabel": "Schedule of Future Payments for Operating Leases",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r836"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfFuturePaymentsForOperatingLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total Lease Payments",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r458"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfFuturePaymentsForOperatingLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r458"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfFuturePaymentsForOperatingLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025 (remaining nine months)",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r458"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfFuturePaymentsForOperatingLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r458"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfFuturePaymentsForOperatingLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r458"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfFuturePaymentsForOperatingLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r458"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfFuturePaymentsForOperatingLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r458"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfFuturePaymentsForOperatingLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Less: Imputed Interest",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r458"
     ]
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseTermOfContract",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Operating lease term",
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r834"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLEASES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "LEASES",
        "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": [
      "r445"
     ]
    },
    "exp_LetterOfCreditMaximumCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "LetterOfCreditMaximumCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Letter of credit maximum capacity.",
        "label": "Letter Of Credit Maximum Capacity",
        "terseLabel": "Letter of Credit Facility"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LetterOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LetterOfCreditMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Letter of Credit [Member]",
        "terseLabel": "Letter of Credit [Member]",
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LettersOfCreditOutstandingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Letters of credit outstanding, amount",
        "verboseLabel": "Outstanding letters of credit, 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",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities",
        "totalLabel": "Total Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r54",
      "r55",
      "r56",
      "r60",
      "r61",
      "r62",
      "r63",
      "r168",
      "r249",
      "r279",
      "r280",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r288",
      "r289",
      "r410",
      "r411",
      "r412",
      "r432",
      "r536",
      "r593",
      "r651",
      "r792",
      "r838",
      "r839"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity",
        "totalLabel": "Liabilities and Stockholders' Equity, Total",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r110",
      "r491",
      "r627",
      "r753",
      "r770",
      "r830"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSummarizedFinancialInformationForJointVentureUnconsolidatedDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Current Liabilities",
        "label": "Liabilities, Current",
        "terseLabel": "Current Liabilities",
        "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": [
      "r56",
      "r138",
      "r168",
      "r249",
      "r279",
      "r280",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r288",
      "r289",
      "r410",
      "r411",
      "r412",
      "r432",
      "r627",
      "r792",
      "r838",
      "r839"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Long-term Line of Credit, Total",
        "label": "Long-Term Line of Credit",
        "terseLabel": "Revolving Credit Facility",
        "verboseLabel": "Borrowings outstanding under Credit Facility",
        "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": [
      "r19",
      "r108",
      "r846"
     ]
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityCommitmentFeePercentage",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Commitment Fee Percentage",
        "terseLabel": "Unused line of credit commitment fee based on leverage ratio",
        "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_LineOfCreditFacilityIncreaseDecreaseForPeriodNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityIncreaseDecreaseForPeriodNet",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Line of Credit Facility, Increase (Decrease), Net, Total",
        "label": "Line of Credit Facility, Increase (Decrease), Net",
        "terseLabel": "Amount of increase in borrowing capacity",
        "documentation": "Amount of increase (decrease) of the credit facility."
       }
      }
     },
     "auth_ref": [
      "r752"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Credit Facility, principal balance",
        "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": [
      "r53",
      "r59"
     ]
    },
    "us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityPeriodicPaymentPrincipal",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Periodic Payment, Principal",
        "terseLabel": "Quarterly principle payments",
        "documentation": "Amount of the required periodic payment applied to principal."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r59"
     ]
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Outstanding borrowings",
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r59",
      "r278"
     ]
    },
    "exp_LineOfCreditFacilitySemiAnnualBasisTreasuryRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "LineOfCreditFacilitySemiAnnualBasisTreasuryRate",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of credit facility semi annual basis treasury rate.",
        "label": "Line Of Credit Facility Semi Annual Basis Treasury Rate",
        "terseLabel": "Semi annual basis, treasury rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit [Member]",
        "terseLabel": "Line of Credit",
        "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": []
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureACCOUNTSANDNOTESRECEIVABLE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "terseLabel": "ACCOUNTS AND NOTES RECEIVABLE",
        "documentation": "The entire disclosure for claims held for amounts due to entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r442",
      "r768"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "exp_LongTermCompensationPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "LongTermCompensationPlanMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long term compensation plan.",
        "label": "Long Term Compensation Plan [Member]",
        "terseLabel": "Long Term Compensation Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Portion of Long-term Debt",
        "negatedLabel": "Less: Current Portion of Long-term Debt",
        "label": "Long-Term Debt, Current Maturities",
        "totalLabel": "Long-Term Debt, Current Maturities, Total",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "us-gaap_LongTermDebtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Fair Value",
        "terseLabel": "Fair Value of long term debt",
        "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": [
      "r826",
      "r827",
      "r828",
      "r829"
     ]
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term Debt",
        "totalLabel": "Long-term Debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r145"
     ]
    },
    "us-gaap_LongTermDebtTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLONGTERMDEBT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt [Text Block]",
        "terseLabel": "LONG-TERM DEBT",
        "documentation": "The entire disclosure for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r92"
     ]
    },
    "exp_LongTermSupplyAgreementsTermOfTerminationNoticePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "LongTermSupplyAgreementsTermOfTerminationNoticePeriod",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long term supply agreements term of termination notice period",
        "label": "Long Term Supply Agreements Term of Termination Notice Period",
        "documentation": "Long term supply agreements term of termination notice period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsParentheticalDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLONGTERMDEBTTables",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtParentheticalDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r784",
      "r785",
      "r786"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsParentheticalDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLONGTERMDEBTTables",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtParentheticalDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type",
        "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": [
      "r19",
      "r31",
      "r784",
      "r785",
      "r786"
     ]
    },
    "exp_MaturityPeriodTwoThousandTwentyOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "MaturityPeriodTwoThousandTwentyOneMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maturity Period Two Thousand Twenty One [Member].",
        "label": "Maturity Period Two Thousand Twenty One [Member]",
        "terseLabel": "Maturity Period 2021 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "exp_MaturityPeriodTwoThousandTwentyTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "MaturityPeriodTwoThousandTwentyTwoMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maturity Period Two Thousand Twenty Two [Member].",
        "label": "Maturity Period Two Thousand Twenty Two [Member]",
        "terseLabel": "Maturity Period 2022 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosurePensionAndEmployeeBenefitPlansAdditionalInformationDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r273",
      "r274",
      "r275",
      "r276",
      "r338",
      "r378",
      "r422",
      "r467",
      "r512",
      "r513",
      "r520",
      "r528",
      "r529",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r587",
      "r588",
      "r604",
      "r611",
      "r615",
      "r621",
      "r622",
      "r623",
      "r624",
      "r640",
      "r794",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845"
     ]
    },
    "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": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "auth_ref": [
      "r700"
     ]
    },
    "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": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r700"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosurePensionAndEmployeeBenefitPlansAdditionalInformationDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r273",
      "r274",
      "r275",
      "r276",
      "r338",
      "r378",
      "r422",
      "r467",
      "r512",
      "r513",
      "r520",
      "r528",
      "r529",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r587",
      "r588",
      "r604",
      "r611",
      "r615",
      "r621",
      "r622",
      "r623",
      "r640",
      "r794",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845"
     ]
    },
    "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": {
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]",
        "terseLabel": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r719"
     ]
    },
    "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": {
        "label": "Material Terms of Trading Arrangement [Text Block]",
        "terseLabel": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r727"
     ]
    },
    "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": {
        "label": "Named Executive Officers, Footnote [Text Block]",
        "terseLabel": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r701"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Cash Used in 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": [
      "r163"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH FLOWS FROM 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",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net Cash 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": [
      "r163"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH FLOWS FROM 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",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "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": [
      "r87",
      "r88",
      "r89"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH FLOWS FROM 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",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveEarningsUnaudited",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityUnaudited",
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited",
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfEarningsUnaudited",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss)",
        "terseLabel": "Net Income (Loss)",
        "totalLabel": "Net Earnings",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r89",
      "r117",
      "r136",
      "r151",
      "r153",
      "r157",
      "r168",
      "r175",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r184",
      "r185",
      "r202",
      "r249",
      "r279",
      "r280",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r288",
      "r289",
      "r403",
      "r408",
      "r421",
      "r432",
      "r495",
      "r557",
      "r575",
      "r576",
      "r650",
      "r792"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureBASISOFPRESENTATIONPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recent Accounting Pronouncements",
        "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": []
    },
    "exp_NewYorkFederalReserveBankMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "NewYorkFederalReserveBankMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "New york federal reserve bank.",
        "label": "New York Federal Reserve Bank [Member]",
        "terseLabel": "NYFRB [Member]"
       }
      }
     },
     "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": {
        "label": "Non-GAAP Measure Description [Text Block]",
        "terseLabel": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r700"
     ]
    },
    "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": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "auth_ref": [
      "r664",
      "r674",
      "r684",
      "r708",
      "r716"
     ]
    },
    "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": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "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": {
        "label": "Non-PEO NEO Average Total Compensation Amount",
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r690"
     ]
    },
    "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": {
        "label": "Non-PEO NEO [Member]",
        "terseLabel": "Non-PEO NEO"
       }
      }
     },
     "auth_ref": [
      "r708"
     ]
    },
    "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": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r727"
     ]
    },
    "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": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r727"
     ]
    },
    "exp_Nonrule10B51Arrmodifiedflag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "Nonrule10B51Arrmodifiedflag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Modified",
        "label": "NonRule10b51ArrModifiedFlag",
        "documentation": "NonRule10b51ArrModifiedFlag"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]",
        "terseLabel": "Summary of Activity for Nonvested Restricted Shares",
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_NotesAndLoansReceivableNetNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesAndLoansReceivableNetNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Financing Receivable, after Allowance for Credit Loss, Noncurrent, Total",
        "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent",
        "terseLabel": "Notes Receivable",
        "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable business 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": [
      "r595",
      "r603",
      "r762"
     ]
    },
    "exp_NumberOfSectors": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "NumberOfSectors",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of sectors.",
        "label": "Number Of Sectors",
        "terseLabel": "Number of sectors"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Income (Loss)",
        "totalLabel": "Operating Income (Loss), Total",
        "terseLabel": "Operating earnings",
        "verboseLabel": "Operating Earnings",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r594",
      "r760",
      "r763",
      "r765",
      "r766",
      "r767"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfLeaseExpenseForOperatingAndShorttermLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Cost",
        "terseLabel": "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": [
      "r452",
      "r626"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfFuturePaymentsForOperatingLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability",
        "terseLabel": "Present Value of Lease Liabilities",
        "totalLabel": "Total Operating Lease Liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r448"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Operating Lease Liabilities",
        "verboseLabel": "Current Operating Lease Liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r448"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Noncurrent Operating Lease Liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r448"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Cash Flows Used 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": [
      "r449",
      "r454"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfBalanceSheetInformationRelatedToLeasesDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Lease Right-of-Use Assets",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating Lease Right-of-Use Assets",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r447"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfFuturePaymentsForOperatingLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted-Average Discount Rate",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r457",
      "r626"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfFuturePaymentsForOperatingLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted-Average Remaining Lease Term (in years)",
        "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": [
      "r456",
      "r626"
     ]
    },
    "us-gaap_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Segments [Member]",
        "terseLabel": "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": [
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r240",
      "r599",
      "r600"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureBASISOFPRESENTATION"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "BASIS OF PRESENTATION",
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r103",
      "r521",
      "r522"
     ]
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Other",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other Assets, Noncurrent, Total",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other Assets",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract]",
        "terseLabel": "Net Actuarial Change in Defined Benefit Plans"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of Net Actuarial Loss",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax",
        "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r75",
      "r150",
      "r327"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Tax Expense",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, Tax",
        "documentation": "Amount of tax (expense) benefit of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax, Total",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax",
        "negatedLabel": "Unfunded Pension Liability, net of tax",
        "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r3",
      "r74",
      "r75",
      "r496"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other Long-term Liabilities",
        "totalLabel": "Other Liabilities, Noncurrent, Total",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Non-Operating Income (Loss)",
        "totalLabel": "Other Nonoperating Income (Expense), Total",
        "label": "Other Nonoperating Income (Expense)",
        "verboseLabel": "Other Non-Operating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "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": {
        "label": "Other Performance Measure, Amount",
        "terseLabel": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r700"
     ]
    },
    "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": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount",
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r662",
      "r672",
      "r682",
      "r714"
     ]
    },
    "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": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r665",
      "r675",
      "r685",
      "r717"
     ]
    },
    "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": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r665",
      "r675",
      "r685",
      "r717"
     ]
    },
    "exp_PaperboardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "PaperboardMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Paperboard.",
        "label": "Paperboard [Member]",
        "terseLabel": "Paperboard [Member]"
       }
      }
     },
     "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]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PayablesAndAccrualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchase and Retirement of Common Stock",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfDividendsCommonStock",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividends Paid to Stockholders",
        "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": [
      "r86"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Shares Redeemed to Settle Employee Taxes on Stock Compensation",
        "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": [
      "r161"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireBusinessesGross",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments to Acquire Businesses, Gross",
        "terseLabel": "Purchase price of separate operating segment",
        "negatedLabel": "Acquisition Spending",
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r406"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Additions to Property, Plant, and Equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total",
        "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": [
      "r85"
     ]
    },
    "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": {
        "label": "Peer Group Issuers, Footnote [Text Block]",
        "terseLabel": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "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": {
        "label": "Peer Group Total Shareholder Return Amount",
        "terseLabel": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosurePENSIONANDEMPLOYEEBENEFITPLANS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Text Block]",
        "terseLabel": "PENSION AND EMPLOYEE BENEFIT PLANS",
        "documentation": "The entire disclosure for retirement benefits."
       }
      }
     },
     "auth_ref": [
      "r323",
      "r324",
      "r325",
      "r326",
      "r328",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r612"
     ]
    },
    "us-gaap_PensionExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosurePensionAndEmployeeBenefitPlansAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected pension expense for fiscal 2024",
        "label": "Pension Cost (Reversal of Cost)",
        "documentation": "Amount of cost (reversal of cost) for pension benefits. Excludes other postretirement benefits."
       }
      }
     },
     "auth_ref": [
      "r599"
     ]
    },
    "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": {
        "label": "PEO Actually Paid Compensation Amount",
        "terseLabel": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "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": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "auth_ref": [
      "r708"
     ]
    },
    "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": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r701"
     ]
    },
    "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": {
        "label": "PEO Total Compensation Amount",
        "terseLabel": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r690"
     ]
    },
    "exp_PercentageOfAggregateAmountRepurchased": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "PercentageOfAggregateAmountRepurchased",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of aggregate amount repurchased.",
        "label": "Percentage Of Aggregate Amount Repurchased",
        "terseLabel": "Percentage of aggregate amount repurchased"
       }
      }
     },
     "auth_ref": []
    },
    "exp_PercentageOfAverageReturnOnInvestedCapitalOnShareBasedCompensationArrangement": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "PercentageOfAverageReturnOnInvestedCapitalOnShareBasedCompensationArrangement",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of average return on invested capital",
        "label": "Percentage Of Average Return On Invested Capital On Share Based Compensation Arrangement",
        "documentation": "Percentage of average return on invested capital on share based compensation arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PerformanceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PerformanceSharesMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance share units [Member]",
        "label": "Performance Shares [Member]",
        "documentation": "Share-based payment arrangement awarded for meeting performance target."
       }
      }
     },
     "auth_ref": []
    },
    "exp_PerformanceStockOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "PerformanceStockOptionsMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance stock options [Member]",
        "label": "Performance Stock Options [Member]",
        "documentation": "Performance stock options."
       }
      }
     },
     "auth_ref": []
    },
    "exp_PerformanceVestingRestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "PerformanceVestingRestrictedStockMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Vesting Restricted Stock [Member]",
        "terseLabel": "Performance Vesting Restricted Stock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "exp_PerformanceVestingStockOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "PerformanceVestingStockOptionsMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance vesting stock options.",
        "label": "Performance Vesting Stock Options [Member]",
        "terseLabel": "Performance Vesting Stock Options [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821"
     ]
    },
    "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": {
        "label": "Pension Adjustments Prior Service Cost [Member]",
        "terseLabel": "Pension Adjustments Prior Service Cost"
       }
      }
     },
     "auth_ref": [
      "r692"
     ]
    },
    "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": {
        "label": "Pension Adjustments Service Cost [Member]",
        "terseLabel": "Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r736"
     ]
    },
    "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": {
        "label": "Pension Benefits Adjustments, Footnote [Text Block]",
        "terseLabel": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred Stock, Par Value",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r310"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred Stock, 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": [
      "r64",
      "r537"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Preferred Stock, Shares Issued, Total",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred Stock, 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": [
      "r64",
      "r310"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred Stock, Par Value $0.01; Authorized 5,000,000 Shares; None Issued",
        "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance",
        "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance",
        "totalLabel": "Preferred Stock, Value, Issued, Total",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r487",
      "r627"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Prepaid and Other Current Assets",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid and Other Assets",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r746"
     ]
    },
    "us-gaap_ProceedsFromRepaymentsOfNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromRepaymentsOfNotesPayable",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in Credit Facility",
        "label": "Proceeds from (Repayments of) Notes Payable",
        "totalLabel": "Proceeds from (Repayments of) Notes Payable, Total",
        "documentation": "Amount of cash inflow (outflow) from long-term debt supported by a written promise to pay an obligation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromRepaymentsOfOtherLongTermDebt",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from (Repayments of) Other Long-Term Debt",
        "totalLabel": "Proceeds from (Repayments of) Other Long-term Debt, Total",
        "terseLabel": "Repayment of Term Loan",
        "documentation": "Amount of cash inflow (outflow) from other long-term debt."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from Stock Option Exercises",
        "label": "Proceeds from Stock Options Exercised",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r16"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance",
        "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance",
        "totalLabel": "Property, Plant and Equipment, Net, Total",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "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": [
      "r10",
      "r459",
      "r482",
      "r493",
      "r627"
     ]
    },
    "us-gaap_PublicUtilitiesInventoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesInventoryAxis",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory [Axis]",
        "terseLabel": "Inventory",
        "documentation": "Information by type of inventory held."
       }
      }
     },
     "auth_ref": [
      "r745"
     ]
    },
    "us-gaap_PublicUtilitiesInventoryTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesInventoryTypeDomain",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory [Domain]",
        "terseLabel": "Inventory",
        "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale."
       }
      }
     },
     "auth_ref": [
      "r745"
     ]
    },
    "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": {
        "label": "Pay vs Performance Disclosure [Table]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "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": {
        "label": "Pay vs Performance [Table Text Block]",
        "terseLabel": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosurePensionAndEmployeeBenefitPlansAdditionalInformationDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement"
       }
      }
     },
     "auth_ref": [
      "r273",
      "r274",
      "r275",
      "r276",
      "r324",
      "r338",
      "r368",
      "r369",
      "r370",
      "r378",
      "r422",
      "r465",
      "r466",
      "r467",
      "r512",
      "r513",
      "r520",
      "r528",
      "r529",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r587",
      "r588",
      "r604",
      "r611",
      "r615",
      "r621",
      "r622",
      "r623",
      "r624",
      "r640",
      "r644",
      "r787",
      "r794",
      "r828",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845"
     ]
    },
    "exp_RangeFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "RangeFourMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionsOutstandingDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$143.09 - $238.27 [Member]",
        "documentation": "Range four.",
        "label": "Range Four [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosurePensionAndEmployeeBenefitPlansAdditionalInformationDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement"
       }
      }
     },
     "auth_ref": [
      "r273",
      "r274",
      "r275",
      "r276",
      "r324",
      "r338",
      "r368",
      "r369",
      "r370",
      "r378",
      "r422",
      "r465",
      "r466",
      "r467",
      "r512",
      "r513",
      "r520",
      "r528",
      "r529",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r587",
      "r588",
      "r604",
      "r611",
      "r615",
      "r621",
      "r622",
      "r623",
      "r624",
      "r640",
      "r644",
      "r787",
      "r794",
      "r828",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845"
     ]
    },
    "exp_RangeOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "RangeOneMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionsOutstandingDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$59.32 - $81.28 [Member]",
        "documentation": "Range one.",
        "label": "Range One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "exp_RangeThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "RangeThreeMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionsOutstandingDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$118.27 - $139.25 [Member]",
        "documentation": "Range three.",
        "label": "Range Three [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "exp_RangeTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "RangeTwoMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionsOutstandingDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$87.37 - $106.24 [Member]",
        "documentation": "Range two.",
        "label": "Range Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "exp_RawMaterialsAndMaterialInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "RawMaterialsAndMaterialInProgressMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Raw materials and material in progress.",
        "label": "Raw Materials And Material In Progress [Member]",
        "terseLabel": "Raw Materials and Material-in-Progress [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "exp_ReadymixPlants": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "ReadymixPlants",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Readymix plants.",
        "label": "Readymix Plants",
        "terseLabel": "Readymix concrete batch plants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "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]",
        "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
       }
      }
     },
     "auth_ref": [
      "r657",
      "r667",
      "r677",
      "r709"
     ]
    },
    "exp_RecycledPaperboardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "RecycledPaperboardMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSegmentBreakdownOfGoodwillDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recycled Paperboard [Member]",
        "documentation": "Recycled paperboard."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSummarizedFinancialInformationForJointVentureUnconsolidatedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Domain]",
        "terseLabel": "Related Party",
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r246",
      "r329",
      "r462",
      "r463",
      "r486",
      "r492",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r554",
      "r556",
      "r580"
     ]
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSummarizedFinancialInformationForJointVentureUnconsolidatedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Line Items]",
        "terseLabel": "Related Party Transaction [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": [
      "r246",
      "r560",
      "r561",
      "r562"
     ]
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSummarizedFinancialInformationForJointVentureUnconsolidatedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Axis]",
        "terseLabel": "Related Party",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r246",
      "r329",
      "r462",
      "r463",
      "r486",
      "r492",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r554",
      "r556",
      "r580",
      "r837"
     ]
    },
    "exp_RepairPartsAndSuppliesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "RepairPartsAndSuppliesMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repair parts and supplies.",
        "label": "Repair Parts And Supplies [Member]",
        "terseLabel": "Repair Parts and Supplies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "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": {
        "label": "Restatement Determination Date [Axis]",
        "terseLabel": "Restatement Determination Date:"
       }
      }
     },
     "auth_ref": [
      "r658",
      "r668",
      "r678",
      "r710"
     ]
    },
    "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": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r659",
      "r669",
      "r679",
      "r711"
     ]
    },
    "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": {
        "label": "Restatement Does Not Require Recovery [Text Block]",
        "terseLabel": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r666",
      "r676",
      "r686",
      "r718"
     ]
    },
    "us-gaap_RestrictedStockExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock or Unit Expense",
        "terseLabel": "Restricted stock or unit expense",
        "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_RestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted Stock [Member]",
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "exp_RestrictedStockUnitsAndRestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "RestrictedStockUnitsAndRestrictedStockMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationSummaryOfActivityForRestrictedStockUnitsAndNonvestedRestrictedStockDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock Units and Restricted Stock [Member]",
        "documentation": "Restricted stock units and restricted stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance",
        "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance",
        "totalLabel": "Retained Earnings (Accumulated Deficit), Total",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained Earnings",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r95",
      "r490",
      "r517",
      "r519",
      "r524",
      "r538",
      "r627"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r172",
      "r173",
      "r174",
      "r176",
      "r181",
      "r183",
      "r185",
      "r250",
      "r251",
      "r267",
      "r392",
      "r393",
      "r400",
      "r401",
      "r402",
      "r404",
      "r407",
      "r408",
      "r413",
      "r415",
      "r416",
      "r418",
      "r419",
      "r444",
      "r446",
      "r514",
      "r516",
      "r526",
      "r878"
     ]
    },
    "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": []
    },
    "exp_RevenueFromContractWithCustomerCollectionTerms": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "RevenueFromContractWithCustomerCollectionTerms",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from contract with customer collection terms.",
        "label": "Revenue From Contract With Customer Collection Terms",
        "terseLabel": "Revenue from contract with customer collection terms"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSummarizedFinancialInformationForJointVentureUnconsolidatedDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Revenue",
        "verboseLabel": "Revenue",
        "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": [
      "r126",
      "r127",
      "r210",
      "r217",
      "r218",
      "r233",
      "r239",
      "r242",
      "r244",
      "r245",
      "r320",
      "r321",
      "r468"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureREVENUE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "REVENUE",
        "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": [
      "r133",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r322"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Revenues",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Revenues, Total",
        "label": "Revenues",
        "terseLabel": "Revenue",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r127",
      "r158",
      "r168",
      "r210",
      "r217",
      "r218",
      "r233",
      "r239",
      "r242",
      "r244",
      "r245",
      "r249",
      "r279",
      "r280",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r288",
      "r289",
      "r432",
      "r481",
      "r599",
      "r792"
     ]
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility [Member]",
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-Use Assets Obtained for Capitalized Operating Leases",
        "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": [
      "r455",
      "r626"
     ]
    },
    "exp_Rule10B51Arrmodifiedflag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "Rule10B51Arrmodifiedflag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Modified",
        "label": "Rule10b51ArrModifiedFlag",
        "documentation": "Rule10b51ArrModifiedFlag"
       }
      }
     },
     "auth_ref": []
    },
    "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": {
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r727"
     ]
    },
    "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": {
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r727"
     ]
    },
    "exp_SaleOfBusinessMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "SaleOfBusinessMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of business.",
        "label": "Sale Of Business [Member]",
        "terseLabel": "Sale of business [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesAndExciseTaxPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesAndExciseTaxPayableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales and Use Taxes",
        "label": "Sales and Excise Tax Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "exp_SalesVolume": {
     "xbrltype": "massItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "SalesVolume",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cement sales volumes in tons.",
        "label": "Sales Volume",
        "terseLabel": "Cement Sales Volume"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScenarioForecastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioForecastMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosurePensionAndEmployeeBenefitPlansAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forecast [Member]",
        "terseLabel": "Scenario Forecast [Member]"
       }
      }
     },
     "auth_ref": [
      "r339",
      "r757"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosurePensionAndEmployeeBenefitPlansAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario"
       }
      }
     },
     "auth_ref": [
      "r186",
      "r339",
      "r738",
      "r757"
     ]
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureACCRUEDEXPENSESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Accrued Expenses",
        "documentation": "Tabular disclosure of the components of accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "exp_ScheduleOfAssetsLiabilitiesAndResultsOfOperationsForUnconsolidatedJointVenturesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "ScheduleOfAssetsLiabilitiesAndResultsOfOperationsForUnconsolidatedJointVenturesTableTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSEGMENTINFORMATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Assets Liabilities and Results of Operations for Unconsolidated Joint Ventures, Table.",
        "label": "Schedule Of Assets Liabilities And Results Of Operations For Unconsolidated Joint Ventures Table [Text Block]",
        "terseLabel": "Summarized Financial Information for Joint Venture Unconsolidated"
       }
      }
     },
     "auth_ref": []
    },
    "exp_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLEASESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of balance sheet information related to leases.",
        "label": "Schedule Of Balance Sheet Information Related To Leases Table [Text Block]",
        "terseLabel": "Schedule of Balance Sheet Information Related to Leases"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSUPPLEMENTALCASHFLOWINFORMATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]",
        "terseLabel": "Supplemental Cash Flow Information",
        "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLONGTERMDEBTTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term 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.eaglematerials.com/20240630/taxonomy/role/Role_DisclosurePensionAndEmployeeBenefitPlansAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan [Table]",
        "terseLabel": "Schedule Of Defined Benefit Plans Disclosures [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": [
      "r11",
      "r34",
      "r35",
      "r36",
      "r37"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureCOMPUTATIONOFEARNINGSPERSHARETables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Calculation of Basic and Diluted Common Shares Outstanding",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r759"
     ]
    },
    "exp_ScheduleOfFairValueOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "ScheduleOfFairValueOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureFAIRVALUEOFFINANCIALINSTRUMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of fair value of long term debt.",
        "label": "Schedule Of Fair Value Of Long Term Debt Table [Text Block]",
        "terseLabel": "Fair Value of Senior Notes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfGoodwillTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSEGMENTINFORMATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Segment Breakdown of Goodwill",
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule."
       }
      }
     },
     "auth_ref": [
      "r605",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureINVENTORIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Schedule of Inventories",
        "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": [
      "r20",
      "r71",
      "r72",
      "r73"
     ]
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureAcquisitionTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "terseLabel": "Schedule of Recognized Fair Value of Identified Assets Acquired and Liabilities Assumed",
        "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": [
      "r102"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSummarizedFinancialInformationForJointVentureUnconsolidatedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Table]",
        "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]",
        "documentation": "Disclosure of information about related party transaction."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r48",
      "r560",
      "r561",
      "r562"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSegmentBreakdownOfGoodwillDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]",
        "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r29",
      "r30"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSEGMENTINFORMATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Financial Information Related to Operations by Segment",
        "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": [
      "r28",
      "r29",
      "r30"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Percentage of Performance Stock Awards",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Performance-Based Units, Vested and Expected to Vest [Table Text Block]",
        "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding performance-based awards that are fully vested and expected to vest. Includes, but is not limited to, unvested awards for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationSummaryOfActivityForRestrictedStockUnitsAndNonvestedRestrictedStockDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationWeightedaverageAssumptionsUsedToValueOptionAwardsDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATIONTables",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r341",
      "r343",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Activity for Restricted Stock Units",
        "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year."
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionsOutstandingDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table]",
        "terseLabel": "Schedule Of Share Based Compensation Shares Authorized Under Stock Option Plans By Exercise Price Range [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement by range of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]",
        "terseLabel": "Stock Options Outstanding",
        "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Stock Option Activity",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r15",
      "r96"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Weighted-Average Assumptions Used to Value Option Awards",
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions."
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Activity for Restricted Stock Units and Nonvested Restricted Stock",
        "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]",
        "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
        "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg."
       }
      }
     },
     "auth_ref": [
      "r824"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r652"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r654"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSegmentBreakdownOfGoodwillDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Domain]",
        "terseLabel": "Segments",
        "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": [
      "r126",
      "r127",
      "r128",
      "r129",
      "r210",
      "r213",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r227",
      "r228",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r239",
      "r240",
      "r241",
      "r245",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r269",
      "r270",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r596",
      "r599",
      "r600",
      "r605",
      "r641",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876"
     ]
    },
    "us-gaap_SegmentExpenditureAdditionToLongLivedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentExpenditureAdditionToLongLivedAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital Expenditures",
        "label": "Segment, Expenditure, Addition to Long-Lived Assets",
        "documentation": "Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r228",
      "r239",
      "r599",
      "r600"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSEGMENTINFORMATION"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "SEGMENT INFORMATION",
        "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": [
      "r129",
      "r210",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r229",
      "r231",
      "r232",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r245",
      "r595",
      "r597",
      "r598",
      "r599",
      "r601",
      "r602",
      "r603"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSegmentBreakdownOfGoodwillDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "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": []
    },
    "exp_SegmentReportingInformationProportionateConsolidationOfJointVenturesRevenuesAndOperatingEarnings": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "SegmentReportingInformationProportionateConsolidationOfJointVenturesRevenuesAndOperatingEarnings",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Segment reporting information proportionate consolidation of joint ventures revenues and operating earnings.",
        "label": "Segment Reporting Information Proportionate Consolidation Of Joint Ventures Revenues And Operating Earnings",
        "terseLabel": "Proportionate consolidation of share of joint venture revenues and operating earnings"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Compensation Expense",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "terseLabel": "Share-based compensation vesting period",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r616"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Description",
        "terseLabel": "Stock based compensation plan, description",
        "documentation": "Description of terms of share-based payment arrangement. Includes, but is not limited to, type of award or grantee and reason for issuance."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r40"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationSummaryOfActivityForRestrictedStockUnitsAndNonvestedRestrictedStockDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedLabel": "Number of Shares, Forfeited",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r362"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationSummaryOfActivityForRestrictedStockUnitsAndNonvestedRestrictedStockDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted Average Grant Date Fair Value, Forfeited",
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r362"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationSummaryOfActivityForRestrictedStockUnitsAndNonvestedRestrictedStockDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Share-based payment award, granted",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Number of Shares, Granted",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r360"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationSummaryOfActivityForRestrictedStockUnitsAndNonvestedRestrictedStockDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted Average Grant Date Fair Value, Granted",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r360"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationSummaryOfActivityForRestrictedStockUnitsAndNonvestedRestrictedStockDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Number of Shares, Restricted Stock Units and Nonvested Restricted Stock at June 30, 2024",
        "periodStartLabel": "Number of Shares, Restricted Stock Units and Nonvested Restricted Stock at March 31, 2024",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r357",
      "r358"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationSummaryOfActivityForRestrictedStockUnitsAndNonvestedRestrictedStockDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Weighted Average Grant Date Fair Value, Restricted Stock at June 30, 2024",
        "periodStartLabel": "Weighted Average Grant Date Fair Value, Restricted Stock at March 31, 2024",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r357",
      "r358"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationSummaryOfActivityForRestrictedStockUnitsAndNonvestedRestrictedStockDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Number of Shares, Vested",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r361"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationSummaryOfActivityForRestrictedStockUnitsAndNonvestedRestrictedStockDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted Average Grant Date Fair Value, Vested",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r361"
     ]
    },
    "exp_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedFairValueOfAwardsGranted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedFairValueOfAwardsGranted",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationWeightedaverageAssumptionsUsedToValueOptionAwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated Fair Value of Market-Based PSAs at Grant Date",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award Fair Value Assumptions Estimated Fair Value of Awards Granted",
        "documentation": "Share based compensation arrangement by share based payment award fair value assumptions estimated fair value of awards granted."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationWeightedaverageAssumptionsUsedToValueOptionAwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Dividend Yield",
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term."
       }
      }
     },
     "auth_ref": [
      "r369"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationWeightedaverageAssumptionsUsedToValueOptionAwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected Volatility",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": [
      "r368"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationWeightedaverageAssumptionsUsedToValueOptionAwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk-Free Interest Rate",
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r370"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationSummaryOfActivityForRestrictedStockUnitsAndNonvestedRestrictedStockDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationWeightedaverageAssumptionsUsedToValueOptionAwardsDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATIONTables",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [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": [
      "r341",
      "r343",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of shares",
        "terseLabel": "Number of shares available for future grant",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r617"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Number of Shares, Options Exercisable at June 30, 2024",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r351"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "terseLabel": "Total intrinsic value of options exercised",
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares."
       }
      }
     },
     "auth_ref": [
      "r364"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "negatedLabel": "Number of Shares, Cancelled",
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r355"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Options granted",
        "terseLabel": "Number of Shares, Granted",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r353"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted Average Fair Value of Options Granted During the Year",
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology."
       }
      }
     },
     "auth_ref": [
      "r363"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value for outstanding options",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of Shares, Outstanding Options at March 31, 2024",
        "periodEndLabel": "Number of Shares, Outstanding Options at June 30, 2024",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r349",
      "r350"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Weighted-Average Exercise Price, Outstanding Options at June 30, 2024",
        "periodStartLabel": "Weighted-Average Exercise Price, Outstanding Options at March 31, 2024",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r349",
      "r350"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationSummaryOfActivityForRestrictedStockUnitsAndNonvestedRestrictedStockDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationWeightedaverageAssumptionsUsedToValueOptionAwardsDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATIONTables",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Award Types",
        "terseLabel": "All Award Types",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted-Average Exercise Price, Exercised",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r354"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted-Average Exercise Price, Granted",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r353"
     ]
    },
    "exp_ShareBasedCompensationArrangementsByShareBasedPaymentAwardPayoutRangesAndRelatedExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardPayoutRangesAndRelatedExpenseTableTextBlock",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDEMPLOYEECOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Payout Ranges and Related Expense",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Payout Ranges and Related Expense [Table Text Block]",
        "documentation": "Tabular disclosure of share-based compensation arrangements by share-based payment award, payout ranges and related expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum Performance Level [Member]",
        "label": "Share-Based Payment Arrangement, Tranche One [Member]",
        "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationAwardTrancheThreeMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Threshold Performance Level [Member]",
        "label": "Share-Based Payment Arrangement, Tranche Three [Member]",
        "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionsOutstandingDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise Price Range [Axis]",
        "terseLabel": "Exercise Price Range",
        "documentation": "Information by range of option prices pertaining to options granted."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionsOutstandingDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise Price Range [Domain]",
        "terseLabel": "Exercise Price Range",
        "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionsOutstandingDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]",
        "terseLabel": "Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionsOutstandingDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit",
        "terseLabel": "Range of Exercise Prices, Lower Range",
        "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionsOutstandingDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable, Ending Balance",
        "periodStartLabel": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable, Beginning Balance",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable",
        "terseLabel": "Options Exercisable , Number of Shares Outstanding",
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionsOutstandingDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding, Ending Balance",
        "periodStartLabel": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding, Beginning Balance",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding",
        "terseLabel": "Options Outstanding, Number of Shares Outstanding",
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r98"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionsOutstandingDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit",
        "terseLabel": "Range of Exercise Prices, Upper Range",
        "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Percentage of Target PSA's",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage",
        "documentation": "Percentage of vesting of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r796"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationWeightedaverageAssumptionsUsedToValueOptionAwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Period / Expected Life",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r367"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value for exercisable options",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionsOutstandingDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Options Exercisable, Weighted-Average Exercise Price",
        "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding."
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionsOutstandingDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price, Ending Balance",
        "periodStartLabel": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price, Beginning Balance",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price",
        "terseLabel": "Options Outstanding, Weighted-Average Exercise Price",
        "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r98"
     ]
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionsOutstandingDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Options Outstanding, Weighted-Average Remaining Contractual Life (in years)",
        "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "exp_SharesRepurchasedFromAssumedProceedsOfAssumedExercisedOptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "SharesRepurchasedFromAssumedProceedsOfAssumedExercisedOptions",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureComputationOfEarningsPerShareCalculationOfBasicAndDilutedCommonSharesOutstandingDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares repurchased from assumed proceeds of assumed exercised options.",
        "label": "Shares Repurchased From Assumed Proceeds Of Assumed Exercised Options",
        "negatedLabel": "Less Shares Repurchased from Proceeds of Assumed Exercised Options"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureLeasesScheduleOfLeaseExpenseForOperatingAndShorttermLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Lease, Cost",
        "terseLabel": "Short-Term Lease Cost",
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less."
       }
      }
     },
     "auth_ref": [
      "r453",
      "r626"
     ]
    },
    "exp_SlagGrindingFacility": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "SlagGrindingFacility",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Slag grinding facility.",
        "label": "Slag Grinding Facility",
        "terseLabel": "Slag grinding facility"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationSegmentBreakdownOfGoodwillDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Axis]",
        "terseLabel": "Segments",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r127",
      "r128",
      "r129",
      "r135",
      "r210",
      "r213",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r227",
      "r228",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r239",
      "r240",
      "r241",
      "r245",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r268",
      "r269",
      "r270",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r596",
      "r599",
      "r600",
      "r605",
      "r641",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r65",
      "r68",
      "r69",
      "r134",
      "r155",
      "r156",
      "r157",
      "r172",
      "r173",
      "r174",
      "r176",
      "r181",
      "r183",
      "r185",
      "r211",
      "r250",
      "r251",
      "r267",
      "r311",
      "r392",
      "r393",
      "r400",
      "r401",
      "r402",
      "r404",
      "r407",
      "r408",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r444",
      "r446",
      "r461",
      "r496",
      "r514",
      "r515",
      "r516",
      "r526",
      "r577"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityUnaudited",
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [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": [
      "r172",
      "r173",
      "r174",
      "r211",
      "r446",
      "r468",
      "r523",
      "r527",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r537",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r556",
      "r558",
      "r559",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r577",
      "r645"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "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": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosurePensionAndEmployeeBenefitPlansAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario"
       }
      }
     },
     "auth_ref": [
      "r186",
      "r339",
      "r738",
      "r739",
      "r757"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityUnaudited",
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r173",
      "r174",
      "r211",
      "r246",
      "r446",
      "r468",
      "r523",
      "r527",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r537",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r556",
      "r558",
      "r559",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r577",
      "r645"
     ]
    },
    "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": {
        "label": "Stock Price or TSR Estimation Method [Text Block]",
        "terseLabel": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r661",
      "r671",
      "r681",
      "r713"
     ]
    },
    "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": {
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "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_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSharebasedEmployeeCompensationStockOptionActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Number of Shares, Exercised",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r64",
      "r65",
      "r95",
      "r354"
     ]
    },
    "exp_StockOptionExercisesAndRestrictedShareIssuance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "StockOptionExercisesAndRestrictedShareIssuance",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock option exercises and restricted share issuance.",
        "label": "Stock Option Exercises And Restricted Share Issuance",
        "terseLabel": "Stock Option Exercises and Restricted Share Issuances"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockOptionPlanExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockOptionPlanExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock or Unit Option Plan Expense",
        "terseLabel": "Stock option expense",
        "documentation": "Amount of noncash expense for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Repurchased and Retired During Period, Value",
        "negatedLabel": "Purchase and Retirement of Common Stock",
        "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": [
      "r13",
      "r64",
      "r65",
      "r95"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Attributable to Parent",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total Stockholders\u2019 Equity",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r68",
      "r69",
      "r90",
      "r539",
      "r555",
      "r578",
      "r579",
      "r627",
      "r651",
      "r753",
      "r770",
      "r830",
      "r878"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders\u2019 Equity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r439",
      "r464"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r439",
      "r464"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r439",
      "r464"
     ]
    },
    "us-gaap_SupplementalCashFlowElementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowElementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Elements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementaryLeverageRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementaryLeverageRatio",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Banking Regulation, Supplementary Leverage Ratio, Actual",
        "terseLabel": "Supplementary leverage ratio",
        "documentation": "Ratio of Tier 1 risk-based capital to total leverage exposure as defined by regulatory framework."
       }
      }
     },
     "auth_ref": [
      "r483"
     ]
    },
    "us-gaap_SupplyCommitmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplyCommitmentLineItems",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supply Commitment [Line Items]",
        "terseLabel": "Supply Commitment [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_SupplyCommitmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplyCommitmentTable",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supply Commitment [Table]",
        "terseLabel": "Supply Commitment [Table]",
        "documentation": "Disclosure of information about supply arrangement in which resource is committed to supply product or service or both, to customer. Includes, but is not limited to, identification of committed product and service, purchasing party, price, effect on price for failing to deliver required quantity, cancellation right, and termination provision."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r109"
     ]
    },
    "exp_SwinglineLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "SwinglineLoanMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Swingline loan.",
        "label": "Swingline Loan [Member]",
        "terseLabel": "Swingline Loan [Member]"
       }
      }
     },
     "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": {
        "label": "Tabular List [Table Text Block]",
        "terseLabel": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r707"
     ]
    },
    "exp_TermLoanAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "TermLoanAgreementMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term loan agreement.",
        "label": "Term Loan Agreement [Member]",
        "terseLabel": "Term Loan Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "exp_TermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "TermLoanMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term loan.",
        "label": "Term Loan [Member]",
        "terseLabel": "Term Loan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "exp_TimeVestingRestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "TimeVestingRestrictedStockMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Time vesting restricted stock.",
        "label": "Time Vesting Restricted Stock [Member]",
        "terseLabel": "Time Vesting Restricted Stock [Member]"
       }
      }
     },
     "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": {
        "label": "Total Shareholder Return Amount",
        "terseLabel": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "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": {
        "label": "Total Shareholder Return Vs Peer Group [Text Block]",
        "terseLabel": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r706"
     ]
    },
    "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": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "auth_ref": [
      "r726"
     ]
    },
    "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": {
        "label": "Trading Arrangements, by Individual [Table]",
        "terseLabel": "Trading Arrangements, by Individual"
       }
      }
     },
     "auth_ref": [
      "r728"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "terseLabel": "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": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r729"
     ]
    },
    "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": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r730"
     ]
    },
    "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": {
        "label": "Trading Arrangement Expiration Date",
        "terseLabel": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r730"
     ]
    },
    "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": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r728"
     ]
    },
    "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": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "auth_ref": [
      "r728"
     ]
    },
    "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": {
        "label": "Trading Arrangement, Securities Aggregate Available Amount",
        "terseLabel": "Aggregate Available"
       }
      }
     },
     "auth_ref": [
      "r731"
     ]
    },
    "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": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r729"
     ]
    },
    "exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsParentheticalDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLONGTERMDEBTTables",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtParentheticalDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2.500% Senior Unsecured Notes [Member]",
        "documentation": "Two point five zero zero percentage senior unsecured notes due two thousand thirty one.",
        "label": "Two Point Five Zero Zero Percentage Senior Unsecured Notes Due Two Thousand Thirty One [Member]",
        "terseLabel": "2.500% Senior Unsecured Notes Due 2031 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "exp_TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandTwentySixMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two point five zero zero percentage senior unsecured notes due two thousand twenty six.",
        "label": "Two Point Five Zero Zero Percentage Senior Unsecured Notes Due Two Thousand Twenty Six [Member]",
        "terseLabel": "2.500% Senior Unsecured Notes Due 2026"
       }
      }
     },
     "auth_ref": []
    },
    "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": {
        "label": "Underlying Security Market Price Change, Percent",
        "terseLabel": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r725"
     ]
    },
    "us-gaap_UnsecuredDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnsecuredDebtMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unsecured Debt [Member]",
        "terseLabel": "Unsecured Debt",
        "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate",
        "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.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate",
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VestingAxis",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting [Axis]",
        "documentation": "Information by vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821"
     ]
    },
    "us-gaap_VestingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VestingDomain",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/Role_DisclosureShareBasedEmployeeCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting [Domain]",
        "documentation": "Vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821"
     ]
    },
    "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": {
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]",
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r695"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureComputationOfEarningsPerShareCalculationOfBasicAndDilutedCommonSharesOutstandingDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted",
        "totalLabel": "Weighted-Average Common Stock and Dilutive Securities Outstanding",
        "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": [
      "r189",
      "r205"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "AVERAGE SHARES OUTSTANDING"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureComputationOfEarningsPerShareCalculationOfBasicAndDilutedCommonSharesOutstandingDetail",
      "http://www.eaglematerials.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic",
        "verboseLabel": "Weighted-Average Shares of Common Stock Outstanding",
        "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": [
      "r188",
      "r205"
     ]
    },
    "exp_WhollyOwnedOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.eaglematerials.com/20240630",
     "localname": "WhollyOwnedOperationsMember",
     "presentation": [
      "http://www.eaglematerials.com/20240630/taxonomy/role/DisclosureSegmentInformationFinancialInformationRelatedToOperationsBySegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Wholly owned operations.",
        "label": "Wholly Owned Operations [Member]",
        "terseLabel": "Wholly-Owned [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": {
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]",
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "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"
  },
  "r1": {
   "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"
  },
  "r2": {
   "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"
  },
  "r3": {
   "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"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r6": {
   "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"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21D",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21D"
  },
  "r8": {
   "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"
  },
  "r9": {
   "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"
  },
  "r10": {
   "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"
  },
  "r11": {
   "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"
  },
  "r12": {
   "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"
  },
  "r13": {
   "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"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A"
  },
  "r17": {
   "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"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Subparagraph": "(c)",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r19": {
   "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"
  },
  "r20": {
   "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"
  },
  "r21": {
   "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"
  },
  "r22": {
   "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"
  },
  "r23": {
   "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"
  },
  "r24": {
   "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"
  },
  "r25": {
   "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"
  },
  "r26": {
   "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"
  },
  "r27": {
   "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"
  },
  "r28": {
   "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"
  },
  "r29": {
   "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"
  },
  "r30": {
   "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"
  },
  "r31": {
   "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"
  },
  "r32": {
   "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"
  },
  "r33": {
   "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"
  },
  "r34": {
   "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"
  },
  "r35": {
   "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"
  },
  "r36": {
   "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"
  },
  "r37": {
   "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"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r45": {
   "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"
  },
  "r46": {
   "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"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r49": {
   "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"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r59": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r70": {
   "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"
  },
  "r71": {
   "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"
  },
  "r72": {
   "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"
  },
  "r73": {
   "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"
  },
  "r74": {
   "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"
  },
  "r75": {
   "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"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/230/tableOfContent"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "r90": {
   "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"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/805/tableOfContent"
  },
  "r102": {
   "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"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r104": {
   "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(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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(15)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r107": {
   "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(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r112": {
   "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(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r113": {
   "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(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r114": {
   "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(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r115": {
   "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(13)(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r116": {
   "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(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r119": {
   "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(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r120": {
   "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(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r121": {
   "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(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r122": {
   "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(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r123": {
   "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(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r124": {
   "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(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "470",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/840/tableOfContent"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-26"
  },
  "r194": {
   "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"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "44",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-44"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "48",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-48"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "48",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-48"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "51",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-51"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-52"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-53"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "54",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-54"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715/tableOfContent"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r342": {
   "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"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r344": {
   "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"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r378": {
   "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"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10A"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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.1.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r459": {
   "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"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r461": {
   "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"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-15"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-33"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-35A"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477270/942-505-50-1"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r487": {
   "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)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r488": {
   "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)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r489": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2"
  },
  "r523": {
   "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(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "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(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r531": {
   "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(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r532": {
   "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(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r533": {
   "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(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r534": {
   "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(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r535": {
   "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(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r540": {
   "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(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r541": {
   "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(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r555": {
   "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"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r559": {
   "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(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r560": {
   "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(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r561": {
   "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(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r562": {
   "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(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r563": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r564": {
   "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)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r570": {
   "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)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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"
  },
  "r599": {
   "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"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "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"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r618": {
   "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"
  },
  "r619": {
   "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"
  },
  "r620": {
   "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"
  },
  "r621": {
   "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"
  },
  "r622": {
   "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"
  },
  "r623": {
   "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"
  },
  "r624": {
   "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"
  },
  "r625": {
   "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"
  },
  "r626": {
   "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"
  },
  "r627": {
   "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"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-12"
  },
  "r629": {
   "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"
  },
  "r630": {
   "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"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-34"
  },
  "r634": {
   "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"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-3"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-7"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "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"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r644": {
   "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"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r646": {
   "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"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r687": {
   "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"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r692": {
   "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"
  },
  "r693": {
   "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"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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"
  },
  "r696": {
   "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"
  },
  "r697": {
   "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"
  },
  "r698": {
   "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"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r711": {
   "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"
  },
  "r712": {
   "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"
  },
  "r713": {
   "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"
  },
  "r714": {
   "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"
  },
  "r715": {
   "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"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r721": {
   "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"
  },
  "r722": {
   "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"
  },
  "r723": {
   "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"
  },
  "r724": {
   "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"
  },
  "r725": {
   "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"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r733": {
   "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"
  },
  "r734": {
   "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"
  },
  "r735": {
   "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"
  },
  "r736": {
   "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"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r738": {
   "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"
  },
  "r739": {
   "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"
  },
  "r740": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r741": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(3)",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r742": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "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(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r745": {
   "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(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r746": {
   "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(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r747": {
   "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"
  },
  "r748": {
   "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"
  },
  "r749": {
   "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"
  },
  "r750": {
   "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(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r751": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r752": {
   "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"
  },
  "r753": {
   "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"
  },
  "r754": {
   "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"
  },
  "r755": {
   "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"
  },
  "r756": {
   "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"
  },
  "r757": {
   "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"
  },
  "r758": {
   "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"
  },
  "r759": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r760": {
   "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"
  },
  "r761": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r762": {
   "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"
  },
  "r763": {
   "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"
  },
  "r764": {
   "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"
  },
  "r765": {
   "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"
  },
  "r766": {
   "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"
  },
  "r767": {
   "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"
  },
  "r768": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310-10/tableOfContent"
  },
  "r769": {
   "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"
  },
  "r770": {
   "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"
  },
  "r771": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
  },
  "r772": {
   "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"
  },
  "r773": {
   "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"
  },
  "r774": {
   "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"
  },
  "r775": {
   "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"
  },
  "r776": {
   "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"
  },
  "r777": {
   "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"
  },
  "r778": {
   "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"
  },
  "r779": {
   "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"
  },
  "r780": {
   "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"
  },
  "r781": {
   "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"
  },
  "r782": {
   "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"
  },
  "r783": {
   "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"
  },
  "r784": {
   "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"
  },
  "r785": {
   "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"
  },
  "r786": {
   "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"
  },
  "r787": {
   "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"
  },
  "r788": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r789": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482050/460-10-25-4"
  },
  "r790": {
   "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"
  },
  "r791": {
   "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"
  },
  "r792": {
   "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"
  },
  "r793": {
   "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"
  },
  "r794": {
   "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"
  },
  "r795": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r796": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r797": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r798": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r799": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r800": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r801": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r802": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r803": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r804": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r805": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r806": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r807": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r808": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r809": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r810": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r811": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r812": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r813": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r814": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r815": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r816": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r817": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r818": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r819": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r820": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r821": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r822": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r823": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "720",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1"
  },
  "r824": {
   "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"
  },
  "r825": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r826": {
   "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"
  },
  "r827": {
   "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"
  },
  "r828": {
   "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"
  },
  "r829": {
   "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"
  },
  "r830": {
   "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"
  },
  "r831": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r832": {
   "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"
  },
  "r833": {
   "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"
  },
  "r834": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r835": {
   "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"
  },
  "r836": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r837": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r838": {
   "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"
  },
  "r839": {
   "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"
  },
  "r840": {
   "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"
  },
  "r841": {
   "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"
  },
  "r842": {
   "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"
  },
  "r843": {
   "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"
  },
  "r844": {
   "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"
  },
  "r845": {
   "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"
  },
  "r846": {
   "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"
  },
  "r847": {
   "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)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r848": {
   "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"
  },
  "r849": {
   "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"
  },
  "r850": {
   "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"
  },
  "r851": {
   "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"
  },
  "r852": {
   "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"
  },
  "r853": {
   "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"
  },
  "r854": {
   "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"
  },
  "r855": {
   "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"
  },
  "r856": {
   "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"
  },
  "r857": {
   "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"
  },
  "r858": {
   "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"
  },
  "r859": {
   "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"
  },
  "r860": {
   "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"
  },
  "r861": {
   "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"
  },
  "r862": {
   "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"
  },
  "r863": {
   "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"
  },
  "r864": {
   "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"
  },
  "r865": {
   "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"
  },
  "r866": {
   "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"
  },
  "r867": {
   "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"
  },
  "r868": {
   "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"
  },
  "r869": {
   "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"
  },
  "r870": {
   "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"
  },
  "r871": {
   "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"
  },
  "r872": {
   "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"
  },
  "r873": {
   "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"
  },
  "r874": {
   "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"
  },
  "r875": {
   "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"
  },
  "r876": {
   "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"
  },
  "r877": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r878": {
   "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"
  },
  "r879": {
   "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>88
<FILENAME>0000950170-24-087945-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000950170-24-087945-xbrl.zip
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
M;6)H8JIK,_YHI;RW+.T"TZC'+ZVO>]#AZY;C5=V/AVEZQWJ"@ _><>61=#*
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
M!3/SS?D<SV"'853EVC=UN&MG+/O)_GSKDN$36QKO?*I1LSH^.HZ]WDS\JI]
MJ)I5ZFEEWN^L :]"$<*E> Z/3-[I4/)(%[(0']"KNXI&4<)8"A$1[R10=AF1
M#4HC:0AQ(21!N&S)O<]J=!N[G^8"0+M[H\=6G6DU'>J>AZRM"R+N-)DV?YWT
MSBLJ-ZM\$,MF V33\B/YXF R;DQ;8^.:(X/SIWZZ=VW4;)/X;$?;3PWK2H;-
M'6DKXM'Y+F8I"2^W;D\F7_9K7TCO+>+0W0,)'K=K>;>M>A#DWKO=V]K2-_<X
M9O6]<9G5/FHT%!2.U/WGCY.TV9.&%\=Q-X]Z N)W>,70'%V<3;_< /S%A*W4
MV-]/TZ_L/-^<[C=_8X?5W_/V\TYN85V^?G=8-&[V\@="XA>.PLMF"P?(R-13
MD([S0#E'3!B!.%<):>,<4D&2)+&R&M\X<]F!>X&]38AJN)UCK9"1N<BAYU1A
MSXUW[)9==XUH-I(Y!8$KL+!13?KU]/'O/TRYZ ;XX[X^ ??AUXW]@Y?7?0L@
ML2@,QNCBEHW?&-N41&\:J6=$?];/A^_E75RQNZ942AA,H DK5MYND8S[!SS
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
MB<.C8SN,#:Q<7YR!7V,X&MMQ'!VFG1/HK[<O!KV>'8Z:KUPNW>"K2S?T>[F
M6T:5'6IET;]C'*A8@6(%NF,%@F(V&!I0X-XB;H0"1.<:2<^,]90"QO,VEN:7
M: 5X*8]<W+>GY[Z]J'L34*CBP!73_71HXA.PV-I38B4AX'0EL+[*!Z0YI4AX
MQSDUS#/72BGBKRWV!9XLR',K1:;6126+YU;@O\!_:_"/N;.)$(P$9@EQQB/2
M%OPW3R5/RG,A:2NYU'.$?_)]EVUA6WC7'?Y+RE&74HYV_K[W=N>/O6FVT5%U
M^/[=T;N=@Q?[!W^4U*.2RK!T4E-2&4KJ4='7%1C!HJ\E=KW.L>N2>M2]T$57
M=IIW.GCQ!/>3/S!ZS2EQVG#$J-.(DZB1LTDCAB,6S%$<PHTR8X^)7O]G ^TQ
M[,"LV8_Q8'+BXO P-5&)T>%D/!K;?JC['V^N0X^:6Z[&*_#WXA5L4S&^2?6B
M"X^M\2[QI8<2UX?Y%.POV-\)[!>)6T4L0+@'V.>2 8YS*Q%31JBD-:7D1L;I
M8T+7"\5^L4D5WU1B84E&ZX_]Q55;(5>MI!D5@UT,]GH:;&X\B2%2% 2UB-.\
MUDQ]/I/68LM3D!JK.3IK%]!RPV[_N+MF#-O$M)CL;NEC<=<*^A?T[PSZ$TYD
M8I@BX:1"G#B)C.4282=]9-)(Q>T<W;5YH;_8%(QN4KVP#-/U1_]Y.VSS\<_6
M-<EH=^?H+]6+_;_OO]@[>/& ZD;%17N21KI4;EX5\WW[W,RU<K-B.#KG",):
M>/  P9Y;Q13"/A(NN<,T^38\P-W!R<F@?S0>^'^^J#_5(?;#9>;QKAT=O['U
M0G:>8)"JP@LZQ=.+5U@,3C$X3\7@6,^E%4P@D1P8'"\9TM(DE#Q.FL?@@[L1
M<GR,TUD,SCH:G)DC"O]:Z&/SZSV447XES MR^;ZTY>K+F^&XN"$_;[L>PZO\
MG:-Q%&-U, "IK,:#ZGW?3D(6U&IWT&]LILU_O*S[MN_S,#<"? +?'&W==A3E
M8IM>79G#>T[5@ES&V_MWXW7W%=#<N5!_JGS/C@ 43NW'B/J#$&??@7;ER[/>
M]^(9"O4P-FBP#7,R.>D_#_7HM&?/M_/5YZ<VY%C8%8Y43YMS$7;!6RI_\M^3
MT;A.Y[/7--]% '4 #&>YC_"([4N,.)NWZ7K,%-"VIF"N/?MB^A^O3(_M*;D&
MA"!&%S^SS!U?AN,:D9L&V6R"MF[;WF=[/GJ^\>Q2."_OG(I6,R!WR-43%)_+
M,9U_%QLJ!&T9?1B-3\8?_. $NG8<^Z/Z4_Q0-P<<M15D_!:.WUTW_8]7>]7K
MG7=[;_=W7AU5^P>[6]7.P8OJZ/WO1_LO]G?>[N\=5;N'!T>'K_9?P&UPY1W\
M\WKOX-U1=?@2+KU^\W;O+WL'1_M_WZLNR[#_-)D9KY^[;1>^I@O?'JY;C<'Z
M]:@A7+>E/MG)># CHKD!&32@O?EV!/9L, &S5)_%\'SZ*H+Q%OZWV1=\)MBG
MH[@]BJ=V"-1EUO'&#9H^>^/KI8=/]:AV=:\>GV_/OG_;HD+S.LFV"!/_=H&#
MM]Q MB0SW[K^K6M\2QG^V"\OYL7?6+M1=Z7&W7?=YLZ%G]N]E=OMAUK'-8,'
MCLPMW9CC2-W.9I:X3U1NW#UN%W&8[H[;/>HJM!P#>SD85N/C6+T['H)O^!H^
M/QY5>_T CN!?)_U8,;SY</GL_#AW93>I6E19C:>'FD7X'K&)_KX1ZK8&Z-8
M]>*S("BF_(?E:7D#UET=>TIC4I3LNTK&BD"M'&6X=5GH8H7]F\O"3XA5W&.,
MGCCQD ^JWM/9$;PO:CYZ/'\*TU7BJNZ#6S:8P%?"Z.?VI?*VXCY/0RY+_O$2
M-X >Q'$U*Q:ZK"2P;XAY6V/; 3%?F_K#Y>283J9[/3 U6!OAO<!(FA005Q:@
ME(F(J)52V12YT*U4\@%\V6_6/%\-1J/K*5E'+RZ3KMC5I"O$OI-U11C;U)R6
M(L.KD^=;(+Y ?('X!1?LL9R3#/$V!(&XH08YBG/I'NF)Y2%RT\KA8'.!>(H!
MXDV!^%)'?BU<K!T_GMCFB[O'MO\QYFC"BYCJ?@S5[[$/OXVK-SUXU@**53\A
M6UQJ59=:U:LU;D5=B[H6=5VG\'.I5]CB-.Z<#&"<_M<V;LX@5=>Y579 2H2C
M1#C6/)CVU ,;6 >IG;)(QZ 15\$BBQU!D@5"M!&&6]U&[/IP?!R'NU?W[WR)
M<UP%HIV0=^KE;9DOAX.3G</=_3?Y=KC0#\TSW@Q&XV$<U\-F[^:%O]>X>R\'
M0X"P-\-Z,#R*PT^UC[MP[^XPAAKN2X-A?&?/6HJIR'(LWPHI>;$GQ9X4>[*8
M4TT$MI1[B3#S/I=*=,@P(9!PR3!)*8[$M!$H7S=[LK *O.MN3XH+ND(N*"A0
MM7=V"AH9"S=8)6Y0"BG?=XBZP0T>5(#CQRM:_71;19U.\!.5/#.:8P0_P-_U
MW"-C%3BP7G@29*22W> G*^COML=,R,**<G6%F;29L//=Y/9BUHI9*V:MF+4?
M-&LR":ET<(@;S! 'KQE9ZR3\B-Y;'&*P9 W<[F+6.FS6NK+W:-E#NY"3#:ZJ
MX#PV'14J4<I*E[+2:UA6FAO./?,.64> *1"CD*&*(495U-H$Q4(K)]G=0A+
MK!^F%DUXWKJD5:D9O61GH9B*8BJ*J5A#4R$$8YA9@<!@@*F0D2/K$T&8>*6%
M(4&P5HZ]6X"IR%N@3#$5Y7B!*R]?^/$"W:QX7&K[+W\*2FW_[_64EMK^BQ"?
MI=3V=[8'H!D_C(YC'+<56EM0/?_?=U[M'.SN54=_V=M[MT*5^V_(S-,I=*]
MWZG\=KUY^MAR\V2+$/WX.O<+>&^'RMP_N?)L9:Q^?!?KXPNR+[T>[0(KW\^_
MO/T3*5;[ X/U%"K'%@5]Y+B^MD-_7#%2-'2-RDD_32-=AJ24RR]G4A0=*SI6
M=&Q%=6P!'.*FDJ[($15=T?<R2HL^E&(9([9^AU"LO=R5BJA=2@W?.3K:>W=4
MBBF68HH=X5:EF&*I?5K4]6F(W1-6U\*"EEA(9G<R',)OU<YH%,>E\'M!TZZ@
M0D'30GZ*NCX-L7O"ZEJJ[JT26;*CX\KV0]7\LO<_D_J3[>6=*J584<>WC7:,
MS9<3[;JT0_1AFSL#M8)[0Q%12B%.;4(6?D562)(T-ES+&W4 "!9841I1P-$A
M[KU'EG&+)$N&1DP4US<W=P+&[/1#_N<*TNR,=Z&/YW7_X]]M;Q);VN;)Y:;@
MI3)[9VN'%>0OR%^0?]G(+X7546J.G. 4<9("THXXY%20 /Z4)WJS5AP@.V74
M(^<#0US![=I1>(0CUFF%I?=LF<C/^*:A3ZZD6_'FBC?WVX[W,!7C4>/13>L3
MO(T^@KZY7MRL^G%<C'LQ[FO.(Y^Z30>;':5+#(RX((AK<,H,L00E$H0FVF%\
MLZK;8[RY&=A\09B#.+Y8?&O)E%.E-SG5Q9:OCO85H"] 7X!^(4!O'-6>)8H,
M!WCG-@1DA)*($4T5U<PX>P/H'^.\+0+H,=TTNCAMQ6E[>D[;?O\3_#(8UK$L
MNA6C78SV>AMMHG&R ":(>C"[W$;PM&142(=@@PY21GWCD.7'>&<S5#D'6]U6
M8%6134E,,=*KHVT%V NP%V!?#+ [A;F4&GD7/.(Z&&02_"DL%H1*Z@B7;7AC
M<P%VMFEH.7:X>%]/T?O*->:K?/KPE_A&,=?%7!=SO=[FFCLJ3>0H<*L0QUPC
MG3Q%05(BK;#P\X:Y?IP?EO$%X"5>B9^V%37=E+C$3%=(Z0J^%WPO^+X0?/<^
MR. )12XFP&J,";+2QWP*KC,N$&YI:L<=FQ^^FTU#2@I[\<J>GE?V9AA/+8Q
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
ME-H+1EC4##2>U\34S))4.V^SHXY+_UP:W\53'8Z&:8.T?/;(6.=9\SK/>F1
MU[K,@PN@?CP'K_:U"5$3$21@I,Z&N* Y28(ZJVMI!>]DRO7WN-HZU;A+\0[:
M&T([0CM"^TJ@/1G)M ^,<&< IKUCQ)L82>;4U=RE*'TG/5X1VM??WC!OO;EY
MZS>CTU,PZ@U*6DLGE9)E[QYJ+ 3K3!"C %2$H"*SD+CG2\'Z8YS*F636+&.=
MJ+4A.T$8U1$>)"=BC$Q$.94!/J4SMI-Y4R_\\)BN[M1DA,V*!J6("1;4WSA/
M7.TEQ&$QU9[&F%TG<=@5K5E1KCIQD5+I:Z@"!=V.I=6\SHQ0K845(7,(,CNV
MA\Z?C,W2U)N9JOX//_[S_).K/V<IOLH-8W4TG303^*5T'%];"PFR3L&RFB2=
M'+BS-!(K8R Q>V-E=J!'G11TEO3H7NG?QUH'A^\ME9'41@<B6:;$^> (MU$
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
MSS-!J ^B]!JNB<G)D;KVW :A<KT\S;J;B/(*SG3?^4]0N6LLOLE6B("/@(^
MOYIN0)9&RVI/6'8:(C&6B(/PBQBO$J<\V4S=\T1OSPCXLL?TSJWJQ*HD1FN7
M5<D/[KPD0F;[@X4PGJ8'3>Y"9D=F1V;?:&;/AM?1I42H<L#220 :2\9)AF H
M,6<=L_EYBX-S#"I;R,P0Z H =;7WNNHING,9VDTV2V0 9(#M9P"L#LY9R%#+
M$M.9F$2!41ASQ)A:DSH(2H7@+M&N^C8\*PO=+_!4/;9["X6P7H@1Z.4;/)J<
MI/%\21'Z&.ACH(^!/L8S^QBVK@V/F1(:7$TDMX(8;2QAU GI,[/4/%.DVX+=
MQ4+*&>AU%=GJ7LUWKFJ)$V"1?I!^D'XVB7Z$\IY;SP&[C2*R9IQXKR/10H@@
MO1*,/],$V&>D']M3]<[UW\=(%B/9JS-?%QMTI\MZZI\N)YFC?['N_@5_Q:\(
M<JXIZ&#<+:/U\##6@MU5=BPR"L0N@R32RDR\E#5)WD?IN=$YJ>>:$3O?'S4M
M<MB':7*4KWS<_8(7VF-V9>74[U4/ZZE(!D@&2 ;K3 :4LVPE8+K(T0 C&$T\
MJR4)R083+. [7<HT=C5;=N5D(!C$@"NK9FX]&:PR]N.KB?WXUL9^8%S5&]><
M5!_&H]):-%;^_&K'1#"%+SB1%FG_Q5$%:7\5?7:TB)+7F@BN*="^E,3421$(
M!H,,3L/_+>VH^I@8$%"G@,X"<WX]_[U)\6!XF>&]@)VNBHR"][18V5*9K>=X
M1'Y$_HW2-43^.Y!?)6N=2D0YX0'%%2?.!T:$9" L1K5(G4Q?73WR2]J39F45
MOJU'?NQJ?]^RZNTT\G4F+S\:Q*>VN=\[_J_JW?NCOQ]7[SX>_58='/YM__C3
MP>%?J[TWGP[^=O#I8/\8&V9CP^S;V0<;9F^[W-!<T5S17+&_/<Y^NKF31(S]
MV2ZNDU')@D,D,CGO51\&;CCIM6TERE9<9V7W+<R$K'DF9#W"@+5.A. \Z_6?
M9VVM"$QZ(NO2JLJ+FGA*-4DLVF#A"Q]E%UGX#^Z\W>7]TV@O ,2-TP+]6NS;
M&\8+X.NJT"YZC!N<;(U+?9""D(*0@M:7@K+T,6HAB#$Y$VGJ2 SCB20M31 J
MA<@Z6>JS>@I2/6LM4A"N]]GAB+>86M,&O=7Q61K&_O S^A5K[E=@D1^+_$]E
M=8@!J;.& JL[B"ZC4<0+EX@/C$8C@-D3?Y; \M=ITQ^FIDG-7\>CYI&E_=S_
MEB+YGS0>%44RG/%?L*J_3N:'4(]0CU"/0>2";D+MZ\0R)=IJ""*5S<0E'TBF
M,GEI(\WQ>8+(3NAFN>>AZE&U>VM&MRIVQ/5"7:T7*O,VJ_ZP*KM;-+A6"#T,
M]##0PUBUAQ&S=![< N(R^!52Q!J"4QX(U4D*ZW26N9.&B+?,6K_ OL?,6K]?
MH^75EDQWQ^E .D(Z0CI".NIVCSFI4A(JDVP#4$MFCGBI&%'46^%5J&N^M'RV
MPT54*Z CRR &YDA':Q,#XZJJ%:RJ>G=PN'?X!E=5X3*-M5QN@,LT<%45FNMN
MJ-T.FRO.,=N@.L&BL5\I$;P9I]B?5.]<*+N1G6,Z9LW3,>OA]J]U-F9]I["O
M12+$JFAYB)GP6"::":^)3=D1&[0-=3"29=')1+/Q**04FW?CT>G'=#:?!W"4
M#T>3B_:A7?61H3VZ>UL>;K(1(MXCWB/>KV;O@+KF425#:J$=D4'4@/?.D&C
M*[>:*Z>7\/Y1,[U6A_=:(=YC[+:3L=N%956C7'U*X]/J_<@-D<:1QI'&L8;^
MS*Z$L;+6V7$B4E9$LBB(\34$D3XG" &E];J;-4JWN!+M5H/O1\//!?C>)O^
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
MRJ"2YI344JG2 LT2)ZPA*=4Y)D%K6Z;3SP@_?9LW&9A!SP7R[ WC)>ZTL+-
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
M.+L#&'MH'9-7U=$=3](ZP9<$'%/N#XLMG<(YU:CUEL/H]+0_:0_OM7?_,AH
M*%P)QJJO$*# -<K?7_HQ76CR_,C)R?SA+C1[=O0B_O'G[;>IF,?,N&;CB'-O
M 7#@ V!0*5@WDS'<<#K^[E5=>9YB5)>B!5W[5YH0#S>)L["@?-],_3\!=5N#
M3>.2R;R(I:8@/!=+YF$>?QR?C,:3#!<K(IFV(NCGRI5(*Y1TV7P4DUF8,FX=
MD[FHRJW@NC#B616^"&4&09>15W,!<'#M/MQD>/DP,Q!RX00.;%_3=Q*$J[5O
M8YR ,]+L;N7J5QZN1:E^\Z\BU#'<9@PJCOC1X;.55,&;T2G<K20)<C&@A4*!
MR/N@CE<(89:H*#H\.1F!LK2O] >FV8-WY@N;M8H#9\.'_2_I@EJ^%O9(8%B@
M1%\<C+-H8]$W,,#QW/K!R9YI<ZL+,PV^FLZXHHIECDAKLC=>JIHVLY'/,A'5
MH/^O5$8[N^)I@D>" +N869GL?U;2)R=]>/3Q>3MZP(6BE/#M#!'FFYBF^2-^
M_X07(<+><'&'IO+]P6!&@I=@U0ZY=(!LE3]]:Q-!<Y2</^&KW5 ^0-$J#682
M+H;?ZD4>MUG'5K@Q#4"R\#8 <,>?X9% >\";N'CK%]^#<GP> >*6RWR7BBIJ
MYJH\'61X$RT\N=GJSG.(QEJ> )0?EI1,.G,ESU->8^O.PGM=N#$SI2P.T=<+
MM&S'X&:9K7EF!NX]']!MWE5.:?;^6VHLJEF>$@80!^6/2VWY'C/',Y4?Q^^P
MM[6H5N.;22L94$5X]-LO?_TZX.FG87-IJ3,]!!5_4VP%1/K75J3'HT%</?YN
MKP4<M6IW.!J2RPEM\_T"YB^AJ0:E%CE/]@XGP.[]]@#@RU+'G$43BX\@VB']
M(:@$X%:_O-F+@&+N'"X.C !MXSZX$P499R7HR^L6UP=\E'^5T5S>#-2J^!#-
MW*<Z[3<!/G##-)HV+3D7. ;AG,Z4:*:*K=_49CH+L_L$=@.>2/'M9LKMP*4!
M7$Y-LTBT?H=W3RG9=:0&;>0]KS"Y*W7K>U>95J5+QRE5[T:C"0@Z57_Z[><%
M=OP^=$#:1=X0O[?%X%;X\S7NH$_')0,]\ST+8(!J+-2F/.W<\RHO%YS<I9=T
M33BK#[)O*'>& 9C&?_YTYCXG,AS%M#@<7L;5:N@@?2.Q/YYE+^ I@-:'O\#3
MGPW<^>OR[2]G+A9WYTH]O3^KOLZG$=-7=?ED7N9;W*8]ET H\(L??2L/!9=X
M?5&9_[8V4T>OW)MW57%^UB=[VK;U3WO2^CM8FLTG6(#1R<7T\E;E9I/&78:Q
MOG:#K^Z\^>6G/U^OQ2]4JQ7(+7JU@^IS(=,.IBVDG'5.+)%HLBG+^PPQ.AG"
MC?169J^]=UU,6W@_<L/F$%"W^31V,>T-8TOK'U-(_2\E$&G> E<.1@W$_+?-
M8=B5R0AO?Z[VWKPY^OWPTW&U=_BV.CSZM']<?=Q_LW_PM[U?W^,4A6>DRKT0
M9I'HI6;.DDDGHZ_#:I@N\L+%0_O:!CVM/S":^@E$31 MS<^?C,HR#' .__"H
M8D;WS9RS5&"DCC#) [AB01#C<R;!:Y>L88::I?E)C"I:<P[@0),G,H1 G(!+
M:)$M3Y35TBQ-(=Q;R.7=:/QV+I6%4"]E>NML0?W=;$%UURX.KVYO[;PRYPJ.
M&10Y%X=^35ZV$"'4,7"B;'+PXBB\.)-K(CCC5@>7@EM"=0\ODPO0#1]B667
M/"@(E\1[YKRIJ0Y!X,N^>-F3ZK^GPU0)VJLXY7(6$?[FQN&D$FSQV3@U9\5U
M_I(&YVV:;IXLJ4;#SZ,"#F&<(.RHTA<WF,4&3<&7[S(R__M_&<[J7ZI\$8O
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
MXG,JKWZ +4$Y"?,&GO/K569UOI(N;?O9MA_?7;3%P\G8#S/4_3*V_\K&MS>
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
MI%F][;S9;M$ZK:J"O0T[%:RA-A"+>(@JEY\)R&('L&,3=BG@I-Q2V0M/!.B
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
MG=1238W':-5G?Q+#I!\_I$:OFAU4VXN)RGE]A-UXO'E*(?!O3ZO\\-DGN^)
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
M&L6$G0 ;1A.[EZ*]G<GJ=9S^^V8X^@A0/PRW1><?IFQ,B38IVR\P6+ VXZ;
MP W:,4QMT0LJM!4,\"Q9IQ W ?2"20'OV%'G,5/,+VV.=D9;3U.N=1("XI9;
M\/+A'"&]\R(*3:QM ;R1#J&B-3KQ:V=N5D)C,^*/7CW.2M&/V6>L.Q6HS "\
MLXN_[==1C-F$U!-_<F%P'@!V;5$QS;W7."+,FG8),A<FY1A R[C(::"$+YF>
MAZA8KI__>QR#@9\KV$RQU@QHO%5XUF^>.%N2Z]Y2 V-5G6=49B)3T*LG#ET<
MT1[S0["DBC.%/,8&("9F_T<#XMC(."B&C\XLPU+P+@<9I).@&\H8I"UA2"D,
M[G5@AB39!O^G38C4:;0"9DIO!*8!Q/_.GE>B4U%,57>16,)XXX_&@OSEOX"'
M5[YO:WC:,_LUHL$0T&%V[9^F7\\5IQ]_H #7;I[R")YH<CIX$7KU6=^>'^5O
M7YS9$$#("RE$O4$S[-D*+^ZJ_,D_)V 5T_G\-LVY""SB"S?\D24 ESBZB)S\
MV'2X[F$!Y.F]Z5V\^]Z1DTT^V=.:^#[M20F]$A]JPCVSGXOJM_#[-&3T7R<7
M:0&-/DX7^VV"!SFR_>_VO'[QTY^OZ.5<Z1I1K="X9ZA8-PC[L )*M[M(^3C;
M&]25!V,#0Q_EC[[%@<UY_HWGOAB'Z@V^Q7J<4X_0UY$-\0)H.S-?J_'L+\X?
MG]AQE?LTC7I^O$@@__,_-"7J1;.3X,]PDQX<#*A<]T+/CGJQGGU?63<=Y91D
M3F TH,/9K *5"-&-7U01/CYU /Y@FN.X?E&=QM'76'WOC4^R$SD>V4&=LF\
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
M4HZ:6^*@SV%D-70N6N7G>'B.19=BDHM&G*%%CUW1AMS<LK;[@U_,2WS-H+7
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
M<D_=K0VWGX4\&Y.3+_%O(H-@QH#72@/-.F?/G*5N8W<9HT:'%!)(9DL13B/
M&"<A&QIM%MH0NE$O8JF\?II.3M_BQ<I#_&LX/WF[F&%CI>F[58K.-VT0=(H?
MW9<;BY#Q2T7(;JLOQ;D=4,5NC$1_ZCFZM@!V/TN? \HJ#50:J#2P;S20J: A
M<P4A9EVR^#&PLI0,3#G8R*GS>;/"8(Y)4\E 9(<TX!A:ZXH2B($EFKAT,L@>
MT0"S \(K#52!5P7>#0D$*]57JG]9MF1E^#7#B^RIR]J"3A097DL4>I)D0/47
MLQ.62;*1#4D92ZQ#6R"3@.?(8A509U#W)1HUEU24K55]87@E!H;>G%FF$GR_
MYF8%__UIN;T<8!7\U^!/O>3$*@Y*N5*H* @P/G)@@AKG$D7TW_#RQ2P=4T2"
M#!KE78P&G!$.C+1.$DI<=JP_X*_)0$A>P;^JNX-7=U>3NE=FK\Q>F?V%,KME
MFOE@ M#D62GAJ9"@?:E(R&-TQHDL-Q(9RZA%YH0 ]:CH1.0!3%%YA,@L\5I,
MQAXQ.Z-Z@*]5J7U/)F=%__UIN;T<8!7]SY?M/*=).PJ,*41R'B58IC08'ERF
M*/%TW'#J&>T-T9F!XWBBX G/(3:!-\K*' @SC/8)_>V 6%W1OPJ[@Q=VUQ3F
MJNS>2W:_QZ[,?460K8RPVW9B'CJ_"ZJB(8P D2C71/ >G+(:1,I!"YN%W4PF
MK(+,W%-$;<\$"(%,;]$: $IX%AH%'N]3=*84 R9N3A/\Y'/SA?)[Q?^*_WLP
MPBK^WX+_EE-.@P.:'>H[BB3@G9:08I+62$$CV0C+Y)XE$JV%:&A;D)F"HX&
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
M,LM@ I-QA\1M^<#JG99Y/@3F?O:Y5X5:Q?N*]]M?6-,V&YX=D)P,"&M0;['
M0$7/8W0^\6RNXKW1WA"=&3CN* B>4-R1DK74*"MS(,PPND.\)P,C:VV\JM2J
M4OL]A:]AE&+SF\/I5L5:?\F[%N:HA3FV0M]14QUR!$;+LIIU!HR-!G1,3'K#
M8Z ;]*V"S-Q31&W/! B!1&Z#RT )ST*C8N,[#8@<2/(<:69?-GT_N^E<Y5I%
M_(KX3U&SG#"16'2@:8F$9 EEF%4!T9LIP7FTPLBKB,\]2R1:"]%0"4)I"HX&
MT@93$AVTE2KL<F6-$581_P4(-K8;P<9>K&#[8^'AXV3N1E6F]9*T^]%RO>?L
MZF/]MD@CVFKO''B3,PC)*%@2*!"MF X)11K+&YL7:/*6"0?<BHCG9 -.20'9
M^! BRU;3N#O*IE8,I*GA,"]M\E655@&_ O[6 5\'FV6R'!+A'@1J+? ^,\C>
M.J\CBU)O1#]ZQC0+.4 4R8(@GI?U- 4T<6HL)U'+O$/ UW9 907\%R#2ZJK:
MH[>K3<\FI:Y'\[<TQ@DWZO:M13Q^.)N7"?@I->^^G*7Q+%4=5VF]TOKSY77>
M4NW&'U;-W#O3@FI!,V<:C/*H)94+X!PJ1$5H$B+%2'S<AI9<0MV;<;P,=$N<
MVY:9(0=*V$.T,K:9F>)."7.KOJQ$5(FH$M&VB(A31B/72"4NH%[5R"S>6P/"
M2,:U4):FK6C<'1$1'2A=B>BIB*CJWCW4O1_F)VG:O)^,X3Q->>=H:GXHKJ;=
MFQU5[-9(H^V-L!II]&V&)P9UH38"@HX,>3T(\(094+'L$)%1:[:Q%?!!RY8%
M9Q!F)I>]V=LE>#90IH:9]G(>5H%9P;^"?\_ WP64<4IF2#DAD N2P$C!P*"X
MD]KER G?RA+F3L"?5NBO2YE5TOVO596IYL>$$R:AG$.02[-YNZ*YU'8?W9>:
MB[.G[-Z/ENL]N??7?=P+;F<&F9B8DI>-($][2< ZR8$D)D.4A@BUL87D/L(N
M?3E[M4*:#FA6./-F'%MXV9;7UM"!HN80W;8O>@Y655=QO^+^]AUZV?) N  =
M$<A%= (L"C/@,@4O5':4/&K);G>XK_1 F8K[5=)52;>6<$N7R: 9IUH-KY\T
M7IVS>^^<K?$_2V,B>!5T-AH<*R66),]@6%2@F-+4IQB"V$H@Z@K?MASO0]"
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
M5\[GWK*-EE,O9!V\B1RT+O:5P;ED<5:#;1-W9<H"W5AF3C1YRX0#;D69>MF
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
M99MX4:Z \C<FAQKP&$<R%D.5#"*/#E2:=T#Q4'=XMM'4ZS%GFPNL3DWB0/0
M9<(JE:E1Y-;S%6B",#6CLK8P:+93&>/!C1SOK5CEA7VP TLZ*SD%NN$+H&:+
MIPHS^+)'1#-A0X5E>\A6 "DRE#](O>;#P1"US@^58* +['USKB0[^+'=ZN X
M"*:4I<#0_*V-*,:Y1"AO@5EG#N 67LJ.W=+94G-(!Y8U0 HD*%89_A;L32<S
M6T@OYQ9-KJ6S@[^CS%AT+82:OFB]LJ\F'5G!_2@)GMWYIJPQ)2UK3:S)KF_L
M,/@/8Y@F 1Y;(,3^=$2/]V/[5'&,.I#]HYG)]PV@SYGYU*OVL;L,]X\>?3K.
M],%HH@UM.'>VH>G3UD8E%MZ":>&."IU&+IZSCL$S& _]^WS>1]F9KFQNQ?'(
MB;[_Z,8I59:@A7"$S@UG,&)O5?!I$Q17&0N\O&S2X$7_S^D-UG3Y?'9S=O'-
ME'BY^'[S]>+B?]B]7KF5K?"8HHQ_**IO,I1^2"*!4@5Z1X]\6TK!#W$K!Y5T
M["..DE6J$G*4L8P+J*XX&AKPK5R#I:L\\JVN3$&7BC@.,,L/;(YKD$4M_HUQ
M?@.T5'OA$=<:]5] X[+HWO-CL!7^3F5L2[7T?-SQ13NXY= 3]@W:4S-E"&[1
M2 BB.R/BU"5NKF4 X1F/.*= X268<01&Q]K18#MXSSR [1WZ"73E+IRP#4I<
MI$D013^V8O*/[0P/I1M'>>2A4-8C%S<3V%$%F^!6/8C9D#&,1WS!(? F81UK
M5T #AJ4SD>Y#&Z$Y)T=;S3TKIKW46 FY$*^*W9_/#V=A+Y9FXFA6G.4U1DE@
M?X^Z6AR[R=K%DBH4S(G-%4)NDS#=!#G)W0)$B[)*(D1I.ID.9JW71_S%IC':
MGI@(EC]-@.G@7S^.[A(,2-@8J+6>?%/VA1ZTV_O@"(8P6$RQQA6F;71P3(07
M$R]TP5.)8C2%<;L;D1./@0.HDB\VL7FI\@N\JFU\/L!4 @I*92U/D\,8VV.#
MMQ+#=VC @DPZ)M:'3^.>N"WU1<5GE)=5B>E15!0Y<6QJKE@VSI[+;/I)H#$;
M'W%O-B2CV8[@;QOR&V$H4"?&5NX%D_ID5.\'?#"7HI"Y0VK.CN(S/5@=+ROB
M1;&]882R@W[&='>H,5383P85(;ZADARH(*M.1/D$ML@,R?$D:(I2&$4)UAD
M%@=PT'JB3F&1K>] $@YLL=>W)U>O4W#059#8J&1>7(9BH@  KAR1I/VOLN73
M\%R_O(UB.J%IA^R-0^!^]VUKSW)6!&=%<%;$:[(B#C@KHFQ9$24T1Y]O>YV@
MAIZQQ-]N--OA"3T2T<\,@CNSWWVG@F O4^.*(F8FF&QKRFDR,=))N&VH0(6;
M0ABF3E]>ES14RM/"2V,J*H@FF/65QV!0F/UNG7:Q$!F%%&-Y-XDZYK58,Y\C
MVQ0J[@/-==BS..UTA2631(GF$TP(VX,.T&^A8$(>0"0OQ"1C4H6FS*PS&;-W
M>S1]8Y9BA-!2*3.8Y&RD.-][VVH>.@U5W+?7!S@V@\''V 69ZKU4T<9]YO1I
MRHH(T&EX0# D>3=-"FUDJYXST>,!&%.U*LZN;YA\TR17=5*0EX9E:_:2B0^N
M+BPP[81.-8C#*?H Z$K1+I$,C8,P*6$%#)Y$,=K2P=AT%V?>L8F4&Q+0QDXO
M)G5FPS\!9@E8"LX.8/&,-L!:WB NOJ&M-I-],X5$=#T'@(85^^*^ "#:Q<E)
M15R:3'F$*OB[$.$HL.U3N^E8K2=?:^ANBG>_^%T59PGYR%: F^AFDXLUP-I!
MIAX1^==8(A0>S-+7-3J?Z-])REDH[@E1/54J](K#+H0BLYE0G(#BE5Z$NT8V
MV88\U%#:4(&I%.=G*4Q9/:1,'11*K6*S=NL%(Z1QOA5&,Q/20W_!;$_2KA,0
M S4#[;#:$M<F"&7F3+(RM5:] IT*N39=Y4I81NM_/NP,*8IU56'53-(-[O5B
M7(J4G(4:[13*UV62BNCU0 -9V*=F _\'QG%Q00-4FC@#TSKMIU$Z3N$@P?RQ
M9>-BD5_J[,XE,G)8N"!G(KE3*&Q37>[R8.<DM#8)Y)C=\TF+,S@.XHUI!:,\
MB)B)113;S@L:YA4&0QEWXUY64>_J]/K[UYMK+/EW<7EZ=4P[<J6J\_<V(D!?
M4\UO3+@X!,Q6L0M,^I,7\[U4/_YV=7HJSB^^W?QV+4Z_?3[]/)L-=I)IKS_.
M;GX33SS?F+>PY9CI.J.""^3NI5&%%]X5]_^4H$;>\^KC/:A)UVI66NU)7;J'
M->NF2N<]5M+NX7?U2NNUK[Y1K]57]UJ=*O_WR+OY$=KYM;%>7@*KT-?"PB^[
M6>R.*?,89?(J5^UWBZED*X@\6> NF](*J?9H3/ZQ G+S-=GK2P/:I+H;<D#/
MC0-Z.N6 OIP;2T]GEMP22F[]$<E]E$K,44RKA;1ZPD)98O7.G2_'RP3@6L1/
MD@^C :_CGE(0C"6*):I\$M5@B6*)8HE:ED2=T 8BR]3&6=A<]IUI]/J X3+*
MXK]UZ/!)E%QN5?R\!,H(;[3%0^WSZ^0OO4;^;@0O6)J7;=%LB#1O$)?MKG0^
M8OB\_N**-5Y:L9;ZZ4]<E?#J9;'E49[B9R[@_SH<X.+]CQ;O?^O"_<NBWMM<
ML-2N[COM_8-U\. VEJYG>&-X8W@K,[S5G%:]QO#&\,;PM@.,M1NHMNUXMDRM
M^H'#!24+%YS8(MZ_1I&GQ744>*Q[2J5[7A"ZWEGE\U-W,F^V]OG8K-><_949
MU0M"VINMA9[<BF.(8XACB"L1Q+6<5KW-$,<0MZD05PZJE1KA=C>"\)%#""]
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
MU5M;KHG8 F)KFP%O(YANY8#7:3K5]K9?G<V QX#'O%9F7EM]>&';TU+7%EZ
MG[(;*/IUSAQKU>E)MF<.#BQUFL\1!)V":SYUF*$S,R2BSR-G(S^)FR@!"D8]
M<3>(@F LHKM0 >.D7>U[OHQ]F!'6BAC%T2B*\?"#3!0\!HT08\!?GFA5/P@?
MY4OI!)M*!DK\'L$GXM_041JK__ZO_7JM<Z0%/)$&B:X45N&9Q%XA1ZV%U/5/
M=*(%J-.S)3ALIH8#I'.#U,, RQ317D&D]7/DS%B>3Y 3-81?A+VN4=Q)+=XW
M&@>5NH"7 Q_I(D4#^<J-E=3*$;TH)LY*!K%28@@M#;10H0<,^'L:*M&H.J)>
MK3<KXC>@+Q"W'T=:"TUGB$9XADCGK7EBIO_N6,@1,/F]/S0,_KY>K30*8P$9
MN ,&%R,)?"%)4GH]#2L*;P81?"6FBK?".K^O52>SR1=S7?1%--M^]GD8FRPL
M,:S,^UJK4LW6 $O;O-\_J-3R#Y[-4H^L'BC%%:S>NMGE!JB048Z$T0.A 'H-
M%HH2<GA11D"!^.[@14*"0F4[B/*%=*D8$;5>.<@;QT?A@^9$(D&5C)2+I_""
M<45,C=\/'[2'4X*! P<#+68F9P'9$8$$ \@1G@)ZNKY,<LD?I;$[()Z*Y9U
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
MK/0(&J.&*V(V_ZFP3C"X)JS5<^7UQ6NX<,TJXHM_KSQ+.I2[, (""0VL[/<
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
M1P&8==:S&,H?8#T!G?P>6+GPQE^IU[<V%WRM0!<-J75HR0.?-HA&0@ZQ*2U
MN[E!I"?CF3?/BC@+<41CX8+!"N:A# #)0JJX,!E*%&==(<D2Y0Y"_^\4OH!1
M!QXX2@+\)*\B_@!7'>Q'LB$E]!F1 8D&*IB<-,A8W?K %C@<< &@^7P5T"U>
M1 9X4=W*((519Z_&$:P!_!UBP_ Z?DSS*-!D ":M)+><2$_MF+57U-U\@OP&
M#L8M>"D"8P0B#3URKK#10+A^[*9#>!J8 H@UZ0LF"L-6Y A19P7[6'3)#X1I
MDM%+OD"Q'3/% 8[35?Z(0D4A$ FHW@57@5RI7A0;ZG-\8*FS.YM0%LC?ES'J
M:6*.D]BG,* XGC#E9<:4((O(]3W,ALIB.L=AF,+C5VH4Q8EQ'TWTZM&6B$GO
M%+06^,!PQ*_(4A1T!7Y=Q*?&?U6 2\ ?&<^1$( [E<.$@TQ$'I@*C.V+'\Q(
M7E'DYTB@0V,"8=93 2[R,0-X!UTZ<&GAN7X4>7?@3)NQ=5/MDW2ZT;#KA]0=
MB-?Y!/[0F4642C7*!P[38AA]BVT4ADTBKI^@YC0HY@[Y<>KY"?K00Q_D265P
M\PL%)>&/S^091+%I@%[#[WV0_1$&'6$TP!SH[B.*C-(N=%<D5<^/AX2D:.<E
M%$OX%@%6?3S^E,4"%RF9!YR#D04$4!B+T.D09&6<C;>H".8LU)9#@_6\EF'&
M4:N> O5.7'E((!\ M_Y4N!O9I,B4<13"[ZY9:S;K5KS;T*--%?$EBI(PDSUK
M^* LDO7Q/92(!"##)X!%N.E&:/8EE\WKB6P2X/@:&HR'HE;=^Q>@_90F+NB+
MF!8?E+^O=8J 6+04BUQ@X'XHP5CL]0!R%ILA&R#+/^>2+5&<7SWIKV?_^G[V
M^>SF/^2"G1Q?GMV BW9U>GWQ_>J$7;$5L]P?!:LG,<*&@6>TA@;2V"+6:]!I
MKX<J#@!V(BS@2X'TH/W<BZ.AV58#K\0' 1^+["MXN8<V&GZ;&R2HY&U<'F#
MP7A]D'HF1A\FL7035,<1:/E^]H@K1WX"'ZI[- C\)(V5-<$\U4W 3HEO,2A>
M>(?@ N85**E- #T$4HOD3@6WV8XF>4P (VD@8T /^-!/\"UP8T814@GG"192
MG(Y,F]:8 ,T51L.QDSE'.+OBA&C?Q+6MYDY'#TPM:(_,A3'Y=-0,F#+PT]@M
MVN)29@2#!01B&J-Q(2X#VM/0RMB9GW'>%CGAZ6/<-X$V@.;:FFRPN-&=(4-F
MYA5\/? $H^"6B Y&%9AG/>GZ :Y=Y@X91Q:?[T:8?$";5O)6^@%F$."\4YU!
M?(&V>T1;N]VPWCWV<ILH)U(/Q!=8$\:UE8>8>E$0$,<*2G<Q>W2>FF/4YZNB
M#S= Y[_I,KPV\CP[3[,D=@AVQ#BZ0YDF49:@A</ 8#S, 1_?"^0X2A-H^5YY
M1Z:76K5:J7[(7H"Y!'*DU:$VT465$8-2UDS;[V;/5^'&;9=@[S![?][)*>JN
MW:C4&JT/=G]AS@.U2KMQ\-CWCWW7K'0.FJ]]>3T=/W) K;.H_.QS#Z<M/-TV
M/XMO#E_/D9[.2C?#WBS#]H6T6BUMRG&V++]QK?UN,97LZ<'R<M0S;@R>;P2\
MFJQ?;'SRAB*EYV05B].I/+^7<V/IZ5R6V]LZCQ[K7>*%T;M*^Z=)LE/@^-1U
ME,\]3+ L\OS488+E@2 F,K^.>TI!,)8HEJCR2=23I[!+3+!=M0^FST;5*_7"
MX:CLPA$V(5Y!M9W"Q/:++KTN+9>M_%#C1P\C3K&-H4<IO.(]?;7PRVDZ[P[[
MW9!=KJBT@O3;5Z\3GL*D:/NE"<9[>)QH<L)GLH/%E9?X9/YS3D@OCS6Y-,D:
MY+_6J#OM!M^V4K(*$@R FT$U!L"-!\!FU6GN<RGH-1OS2XR3/#3FIUVMDH##
M.ICY++S%3/\7&>XO]UUW2$<].Z;\#'J5 F W*$PW+T3"A&/Y9/DL!YOML'RN
M.H9)D_7ID)W)-EU-4+.8YDG=%/NM'JW92EI5%?EC+\OC3R(,<XZ ;&-'7 82
MSX)B8OWIWZE/YRO9QV<??_.#1Z7 X]7OU#4:3JW.-4B?3[$GMS$9WAC>&-[*
M F\MY^#@@.'MY^"-+?5-LM1=,,0U&>OBFLX4AWW66:7262_(I-M9I?54]MP6
M:ZW__J_]>JV^'N;;PNTT!C8&MA)SU@X#V\=6RZFV5G6+76F ;>/M<<[^?57V
M[W=;$O4U"02LJ%A1L:(J;8+;:N/D9=9<RZ,A1\X9 QD#-Q@##VI@O:_J3M8=
MQD#._RV5/3^O]"3G%W)^80DT/><7<OXOR^<VL=D.RR=G%6Q05L%9X>;1$U-6
M^XLMJ\UN?:G<^G)0K=1>_>XFQ-6J#K2\Y?EP&\=[#&J;0;6-8ZS= +5VBT&-
MK?!=L,*OU$B.Z0[#J"=N5#P47R,9LJYB7<6Z:C-TU<>ZT]IZ7<7G[1C=&-T8
MW1C=2IG>RR;Y$EG^LX\5?T-/BTOITYV9UTGD_AA$ 9"*TWY9>;'RVA3EM>^T
M&EP*@TUS1C=&MVU$MX.#%J,;F^8[8YI?IK$[P)P5+$]WI1(_5EGL_"0:#K$^
M!IKJK,58B[$6VQ0MUG*:!QQA8B.=X8WA;?O@K=-TJBV.0;"5OD-6>ARY2GE:
M].)H:"QR<3&B\G6G]RIV?<W5,UB'L0[;%!W6XGOP2L9W#&B;0;6-8ZS= +1:
MU6GL;WODG-/+V13_/]<#&<, KY2GU%"99!:5)($2I\-1$(V5$C?R'I[(0N<8
M1Q^I4$LTUUFGE4JG<7FG72CO]/I04\UIUFL[6,R)(^D,< QP.P%PC?:J=@IW
M!^"XUO1SB?\FM:9?4ZR.]13K*=932]932ZRSNM]Q]@]V\98$KC7-&,@8R!B(
MQGO-:7&]_>TUY]^:UNLRUJ?J)J+ACKGH] O>EWXK WATF08[JZ)G"K\7I=U
MO:$N6JGLOU^UEIHAWXZJ*=!2[=JJMH9G*+V%F\.,<8QQC'$EQ[A&QSFH=ACC
M?C(!!GY*F"/].F=JE%2R?OB:]%WLCJ;__+D^<TKMF5[69,^_9HIYF/TRCK"\
MBR>Z8W$Q4K&<N=91>,K8]_3$^T[E0$#S 2:O)Y%X7VO4*^W\$R^-\>UDH."_
M6"DQA X'6J@0>_@]#95H5!U1K]:;%7$S\">MBSNIQ2CV@40P>"&3)/:[*3$4
M]A-$=RH6+@ZX![_;5'IW(,,^#!$\CS^B^$?A&OAUD5',,(GGWPHWD%K_\]U(
M]M5>&'DJ>QQ6%[_.N"A0]WN>'RL7,XL.89#I,#SR?#T*Y/@0OST:20^OMB_$
MY?R01F+=V6JE@Y_\E>K$[XVS;NC=/: X -$]3@J:.,PQZ7X!\+RI=-:?DIMG
M8](J9S91B:_GKM?.M#Z=<@Y\9/]%IAOD<0[B.1.]D#T8[*$,[N18'[W[1\Z=
M^9.&MX@B"QAK!_DGI^EVH?V)'/D)Z'L,S7AY.2_"T"B-Q?<0'J58H4P0IR,_
M3,2_X=4T5EA+X/U^ ?6QC??U2BO[P!&QTB.$L5L5C"O"X#K!N03S2 8 YU&O
MIT'A@ (9 (,!DJ/Z.95Q"+RE'2$]Q##HN1?%0HY&<70/BB"!YL3[1J63=PU#
M":-PC]2 NL>T3*4K;PWYV\4I5H^*C&/\L*C]&\U*;4K]-^OU2G/"&LFTCG>$
M&PV!"^#M.S\9B',9NP/1J$TL )5W,&, >"GI?<LN:*DX8)2X41HFFECP6Y10
M(J^K_%NT$AP1JL2AKRYC-<)*=?C[18+O'VM@/TVL7*M-[!4'[)G69/SF[:*)
M,\O;C[(VO-@HLJJQ6<Y MH:453PUV/?U6J5:?-K.-)_CI1R;)VE,C=:T&-BG
M"XW;YUD<ECJ[*0X%,S-?GLE:SN'Z:5:.54"P.F'G*W6K0F#P%YC+CF$Y-PUD
M#&W"4/ M>A[Y 9^=E;8%S<X*X3'(DP##'\T;,!^PM;]3Z$MA/UH&L#1]%:)C
M8 $:VYV(1?:P,Y<V2(EI0&^V/Q!+-QH?'E".OI@>WZP$GLL0!DE%;H:P*"EF
M\^. C"NP:(E .H$&?A+E]/; ++*SB])$)] S?H4@9L@%0^U*#>(.R^8IF""P
M"+3?@S&.S0=^%-.I #& 24:NF\:QR5BB\41! *.67;I "HF*G\X96P603&C@
M;;_GNQ*F-=WVPN90;R^B..IW< E\&,XLB=>/#]L-$!<IHC"(,_ 6<DP@0W<>
M)$QYT3,F3KV@-W*;K-#4K,3^ =(-?)%WZ^#ZC]T &K^4(,G=2,:>+0D%BC"&
M3^,$O>1LF#"8 +@9]$JST#4IFM;D@Q<IOXF=<"7O8,3(PS+05J+M7WM Q,LX
MZD.[8/4=]^&7OD0UCD_].A[I="C^@(;-!";C!79_8!46E7BMJ+%I&K6)NGPX
M#64@F?X6/?@M)S90]9G#%T +-)I]C8Q@ )>6+=5 6?B>%N1(W"F+GDBN;NH'
MGDA' LG_ Q1!88JWRB#KG8]>9@;9 #Y#!10FR%)#' Y"L&L0T(*#'A&LX9=
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
MMV#2,2B;V21G%!)OLC,09T'@AY$/9/P?3#1T?X C?NYK#6_Y#K#:K?2D(R[
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
MLV3;2E9";& Q]=V9FQ$=0O%OAN?52-EO0]JPUJ$-R*JN6J&YPZ&'JQJAJ?7
MU"4]^!!TQR1J/T:Z^AY$,RA"V&FF"Y13&<)7W1)QII'[NE,?9E^9F@ K-5^"
M1M1&)6ASY4D'Z6.PJY[W;%@]KS<8#J2%WY#?>&N0K3!3_0<F.C2,J=LA/!"3
M47O%KR%V-W@C 9?$'7MKI2GYVPJ]'%"$.,UN:P4/E),H.'VTK#W/M7/"0'R2
M)-WQ#Y+\0L(;GI%?8Z\[Y?A/WY4T_# 8T['%6+&_4!/ ) J?/'KZW9.!]26K
M%KT03U^QO[8#?.O;:WP'F88W  G!?K/)]EDD?I]=#C:0PBE[N(Q\V"QHW$7!
M".2W;<MZYG4F'_QWQ8:6QUWMQP8;8U@#<VN'KQ3(FM3@IAH-QNQD\S]1P%2(
M^+ZQLEY_ML,GR#$F6RC93O/?A0+)NE#4,@PB^7B#;38"Y)=$</+'?S.@#*(B
MD7<YN/6"T'+^R]Y?>IOT8JMH/-RL!0&F.M^-;3W8#M'T<'!#V,-X\D!> VM=
MM*O5>'# O0D,>O&Q([N/"<.)0IOH >0^3/[8>X'E?/*]:!\0$DY$C<&D#56'
M([Q)KL^35[OHM#/4N=$%#C+Y>\_GWAXBVB4$*)$-O6REES\UX.I@5[Q;R]Z0
M^UWA-*JM!F-7V.:7V'^VUSA_OXN]0LPWN_(@4E#Z_I+L-G,O_ 6'=WCM/;J@
M<224V$,+HO#[JR?+Y9Z\@H$9CI^1*8V4RY5/WNXGO'#Q9P6IK98.F$]A,#$O
MHH HZ$% 6'P@RA"]Y\>;U(K<-RY(O[\62%CS8:U*W\K>X2]DF9&=,N4-S9V,
M6H]H95#2YX4J#T>FU#.LBUD01'!&Y+#;D,!P;TA\@T[>Y]F&''_VUB;O,],5
M()_*)W\I.@,--"&:'6C:56M,=R^#7IZX9CMS)]LMX9*<CL$R>@CLC6WYC&-O
M33\EDLAFUV*]HPO-(4]C<INU(;:9SM\<0ORX^B,,],5'=/6C8SLT$HRBBT/2
MA%N<Z(%0:4[I3GBP00$'9L@=F(#)6WJS+6@\*//"^\HM&26<IUL.QS:]E:4,
MF55;;<5#@PE3XJBHKZLT)#*8L%=XB\GBV<0!*M*)5GQSJ7I*JX8CPJTN\-9+
MO&=D5&DX38Y&4_' @&.]]S$<CM2[M7=PR$*C)CO/#^U_EMFI:CTZ[#GT4'U<
M/*2/"_I#Z,H0' PQ=6M(0GLL,O3VTY?6!7N#(9-BL;TD;X@=?K9>[5VTN[3V
MUMH.#SGKM;S]8+/*#:*WEA\>X 896&N.A5^J.U0^-J! -.?OVO=VL"&# 1$,
MO9=1$))=S*_:TFL_/N &\Q FKH5+R_</D-VS Y-8X<92\LAP^@19+.)]N":O
M 3E9#G<85#/"W(4'0.GDEX)7JB6188V% 0N4F3KVCILV2HT]Y<]HW<UXCN"U
M3[,WP*J6KYB6M]6K$;R"E8*<Y@OFX[S#^\A?/X'^F*<.E+0V:N*^Q+!K.#-W
M@U__$Z>7;7&[X[M?<G/JM>=OL4UO_S.7G+:VMRD[U37WI-?Y&V&'*O*64VCX
MR[89TCWEPWWJ"K-_9VY\SR(;GAU:3H7OK0&!02]J/#.(A3J D1(7+;&BUF-Q
M(59/2&[K(;S0E(N%?^M[SW;6J%S97.N+"6 5(IBJ8 @+F^F=^L /I6DG?R4C
M2/[X[P0B'2SMR9D=Y.XG=9XXOOL>WZVYGP$LY421\6TWL-<T1.9,]Z6OND.M
MBY%&3:U(@WQ776Z3X;R^%(__,PZ?O$UBV9][2LPU^P*76U';4#*T;UUZS]@O
MV!>RWP]WE)'M"?Z#D7RV'!:/)!QP\(7BD4NU9/I.^L0F:B_S4Y!?GF#1W9%9
MF&ZWN/"(,<S$< L_E;])4S:+EG9NV^%VW@2FR3_<8)9(?P>[8='.6?R WEOB
MXZ-/RU7E'V>Y34;@2NX0.'MQR(;.ED6H]MSI<!&DOK?&>!. 78Q<K;F.M=C2
MV!K92U447%K[^>'4-6JXS#T"2YN.Q!!X[T+1THS%JX%=L)S"J,R$Z1/HVO/9
MT53LS6I,9KA06H?2E0/9Y"V$9Y05A=/6>W@PX8I@)_C&R&$K:D7QM"(UH%\B
M)+L%W@A=8[)>1[O(82F/6WM=F/91X\'!$PM*PIB5)L,I \R*3HX><*6ZCQ5V
MF,+F1VNEE6!)YE'S -,._8Q!C8[13J?L@R(C4J-'!\ZUX$Z76ND5Z;9CL.9R
M"S/;K<D6COUGO"$G,$N=+(AE;4]GN#TR5G:OR(&TP>XFD+@OVC7+'QK!I0K.
M'G(JR4@_4B9*O3M2'1K#:2HXI/9D,&AO"),'P*^3/"1<P; + VD;$#B^8X59
M Z44QW26A>2L$Y" $V:8^$2(AU=$?XF3)G6?17J9TQO)7R534"04^=V+0FH,
M8*'[5 7D"GVIPFRNW^&.Q$0IIG.MU*!F7K4;+X"PQ<5V9;T6'98-J8PJ%!<L
M*%!\VRU3!VH\.!)[QDU%!%I1Z^/;2J]PL/;M?4E@J!;20]H.R7H+#W"^0X N
M[,Y[ZCLJ--:4/C*JMT[$1!^$QG85X5^PY5][4=$5JS&9(U"!*FXA+0@->$5A
MN<983FPJC=,K>V(P,7@0=(EE1FXQA@OAK>4O?!I&LJ&*E_#&55\!"Y_LR?M%
MO1E!0 :/;E!Y\8@EC8<[H41<$3GMN5&CTA!2]L@H$JBJ+A'Y;?5&JHI,=EB+
M+.>\T#]:W-9HC%>NFROS]8#&\NHL[/*VP[]D[!(*"IOG4KMA\4Y<_LP0P7_\
M'U"KT^%:Y6U'8)G*C>9(P+H;9H@WHS8XN@>_GDNI>N49IM7/C6!&"[*-@HN#
M\DTMFV,36L=WEZRT?%'[5F^!^DV['] W]!#@?T2PY0*D'&2%E^W/!:U'8BJY
MPQO,:JS0>*$DXW&Q)1^X:WMO.2R* UJ2"2R:]\YD1Q:LW!(;4?)A\F6;,A+'
M"6;":!99#NB8YV7OTPBX&U4,#T^![9+H5TCB^#;N^&HB%4RZLX-?KWT<)[=#
M6*WN';MVOWJ](#!;I!&^\:S\',BB5L<WLY5G8AS'U$]@1N/^#=TW)H29#3!T
M[5B/.7<,]?O!4?Z8^X<H_BED]_IH(6TH#29V@7D:TCU*[Q/5S^E%8>#6'1JP
M<Y@\^I@Y,YE/"W[R=*JY%S(=)JOUMJ<S($:N0/\$6,F9RV-@JN-*:CPX8(P>
M62)XLR!:C L*#0=2=A_A_%EZ6S_^AB9-+U^L/7Q3CI?8B>: ]B]1J+G*0)O7
M<DA_4>(E+W8%26T&]N7=L.COV$E:9D(H>^(;N?<HCUS@1]NE*!L,F;A96N=
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
MQ&96-M>,#/GRF;S2O@VH0>Y&_#X#*\LC!(J4($;6>W),96%*4X**VP^XBUD
MZ1_B8.5;FQ@*1\*);I!MVHK6"%[F_ U(=CC 8<LVKB3FLW4&?H=.AK>2BWB:
MTKBIHM8#OJD U \X,3;U0U==%HK;#Z=P10^.O;X/N0DTOLZ47$E+'QD2]CVO
MNB\+.=-0)KB,D.8CEXQGA,'Z)VHG@<IZ&06AMX.H"<?!:Q$UDF=(;$A@<%V?
M9JP(JR?U+5?4CZCQX( YL:6#/WU=.Q%</2 Q@OQ_4QPCTX;2&$Q!<9Q$3GQ/
M?:-0+2K#.VB:%-XI>610$SG44Z8G$QUZRY&\L55"U7Y\. &56FVE>G1NTV$#
M\@HQR\KBZHH?&B*T7RK,>UX5W*^T'8,+&2ZQ32W;M1\?5P3ND^V'AX6;G[G0
M1P_#FLDE/RO-+X< 4Z662:D-M@$%PP9UUO74W5QEZS06MQN;UAY7R$J4[6;:
M>AZ!T<569\$$<V*:V421!WP6;,/^K=B#^NQ1[V6G/GI&8=/A,MRW6TR1 6/=
M#B+Q0%FWW8@6AZ+VBFRX1PL"PR6[$68V4&:>L,E#.\C+Q&X?+$8%UED44CZS
ME>I9;>8"^?70'FYHXE<G6'D%10V+$$Y85*  @6"OG(3;4';Z]-[MT+@(M=7=
MGC7=/@-S)ML0^YJB<U1:6O?GGXGJZAP6+RY$FHG-J%!%+&L]_%V=ASCPPZ_J
MFIYJ/6 R!R@V[B:0S%N@\11F:10T-Z2'@H\&+/2'W8/GY.B?ZO>#!WF347K@
M176K[,*ECPPFB%R!K\1FGVDV[.U+N1"77;+4AEJW-I'&=>EQV$B8TL^V:^^B
M7<[>5MI\=%<+2*2<L-I%S/<7ZPPTJGAQ.:N=9GGM^>1F<$LT!9^K#1!8R8QE
M[3(\#3$V_(D#X=S"2UT=P2^UU9Q/Q6H^%!QM_+I!K1@THXC_67A[T4-3L\\L
M!Q\P QM8$K;2X/%AWW5)UZT,#RMY8'"G'[FY0&:4C\6QBH.R>*_*QS0OI_5A
M[4!(167]U\*F6AGZ=-@'T>YGRW'*N<EO-]ADB^"T@DF-OQX :K96NG!K4@-#
M^E=Y*-1& R,'5FYCF68CBV]M6;"L/*:OAY[T9K\YUN,GWZ;%L(3+-.<-RFWV
M=<S?356P5S^=?1V#=[\GQR67;%=HC.FURQXQ"])I6O2.0E27Z)'<=:3CA.B8
M<S*Q(<;%L$VZ*!LMR1('\BS7V+4(CP7E6?+;C6R)U\@J* -O%1:YNZQ#UER_
MAM.#IZ_K)^!];NW*4H259IK3 PC9LFB&5(/!P8K$_=GS?>\%G%R%]H*B]L-I
M^9$%V30'Z:99I/#GM-2+5^"!USJDY1X?'WW\2-9^L7I?UMK0"W-#.G5X#%1V
MB\QK,6!8E M!MM2\5AJFG]-P5*@T54&-Y<^,WK,(CD!:DZJC5S&A<WSG\3@*
M9QQ;>8Q4(EEY7;3<MD:5S,_6*SA?<MG,?C_:<-*68:0C2-JB6\<=+.?%]C[
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
MF%=$^Y47BC": ;ND78@..$0)QR>()9>]#7G.>KQW_;@?M)88(7_TOTH+XG-
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
M<QV"!$6Q.C,A@I+;^M;R%SX%-]Q0 [V <= 2ED"( V0B(\\<  FJQA$*68Q
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
MAK0)+LFO"W_EO;0NJL=R9#FY$P0$P;X")(] BIQT7Z.B2,:3:!?1L$"JK>0
MIG4ZWR:+RUD!]IM)NU<_,LJ3*'4B$&,5D#B Q#-HZV-B0:=0NR/?5MK),J)
M_;$Z'D4&T<!0FE@O,CO-Q3U*.7,LV^3&): -01FX5XW:?_%L\@Y_(7U%_6.1
MZ14Y]T(U/J$IVAJ]<$:![9*C88D?J:!=DFLYB9ZS:7L100F X73Z%@!J.I"U
M,"&7H"??WH8BRZ@C/!4G2Z-*&.$3%"<P&:R5T)NIX]KSM]@^)C-3S/'78&EJ
M/_PUC4UQ!WT:),"*?.-IPB2D)FG'ZQF!L!O+?-%35H&*$;-/-Y:5-&&S?+]X
MMW <0U3T?V'?@_^2Q+4E=FW/OW<#O"9']6;NA3BXBG#&JK6T7_4LKQ</[:EV
M0..D_TF883_V22Y=0'E"D6 *N< 5VD0X-^ ZL%_[7:O##J!8[$1RR@8+O@<F
MV \I"9'Q@F)F$.4&$79R#::$I6]A!<JOWOG['S]^_-]E W7^\?QW?0[&)3VQ
MKJ ^-MSUR4L!VP'446NLZ*5>+489ZK#%I"FX+*7=ZQNB42:^VKDL,DD4TSP2
M4130D;*YZ1W!H\": _?$.N4N:=V/R>9_(AX[IJ$R0)[IYQWCZGMJ SI!>>B>
M)\C:DF&#\$W'"@)[:Z^YFAMS)YK0:@KF:I8//[R.P9']VH<T5[N_=[>1NX&+
M$W<$28FC+BOA$?8W-+ YJ1$;PD?X"[:Z:F6IVIYH)]R/!T*[UZ-#GTA\_:?#
M4&)/*M \#DE*JZXJ4V,P)8D9DAB<I^T^SER*;P3+A]R^V9>Z0J,X.11WAJ3>
M3J@9@[<P%6/4_S#DYF,O*L8"71@?"A6AG6S"X@/N6Y=@&'4DH*5!V^'V$G\F
M:O,I^).F4\M,#4@NAA/O@R+8]QXN& NRV*IIB=2;!S$00<8,%_2<@6@4<-3P
M""A;PI\G=]/3B\ER*E6(OUQ\ALKQD]5L,3=;_DTJ"M@R0R2+I!3CY8FT>8[W
MPGKI50GI0T"^?O/JVJDU>8<IX-==P*KJ?6:E[.PK8+9[GGLM%<'L5B W\0A0
MW"\SR1%#BJ]@1J2$1]:S93OT@*;Q?PQJYA&27;_Z<='GITL[F5#"E/GK33NG
M9=W;)\L_'>#^V<D76W@#[==;JEN:>K?0?M%#\S&(4SGZH)9!".<=4<*X6T$7
MOG(F85_TA:"S$^%[.7;Q<Y/ <T7N6](X%RW1M8..,212#IE$U&#TB(CIF:S_
M$=D!S:&_];UKT)>DN[QV)#<(4'<C7KD^7MAQT)8 N0P])!A$$H='/BA\[O,D
M.X$X;T1[4FPI0\'\T7?Z"@=KWZ:Z\DW'$G "YY!O81)EHP71- NGU.9@94<8
M2.5@\NFN@#I0D5/]\BA^3RZ'1-U,#.S*>L4! 'G.<2<\5&YWI.0X,"BA:#12
MNXLH3ID4XV=?-7HF,O0? 0 >Q/#&8TY039$94-<W1(X@:B DHYL4?/%P[BDM
M%!,;._,YT1>I\3=17&]%&G8M"@@TQLIK;O6_/AF&Y<'L'G=X3[Y_ A,))#M0
M? B\(;K=&N--L-CR#Z:OY$YDDT;<$MGQ5>8V%S_IG&6Y6*PWM.?]TX( _#,L
M6#!BS#8Z.K)9"^X4R:A KXCW@D2_M,P$_RSN6MB(CW]0<L-&0%M%.0-$E\VM
MM%R,#PR\_$L(@+3#P]GYP\H.6[OOZ;,@Q-GYNX?OD: Z9LZ5B&RS[,<%SJS@
M:>)NX!](57BV')KS$UY:OG\@M_16@)/,(C=UQ?H#ZM0(0'^1^CE!5HA$5P)Z
MDCP'?UU8#CASCG@ EJ'EAZV&X (_VJY[[*.@E"=L)+^96H5]R.PT%_<HY51T
MVR)A!RU2(8(?KB(,$7 0^=\I;/_C^4_'+D_*/%>W# ET1U,^C)6/T51M):Y[
M,XAE58LL1:9U9GF<2E@VR6S2*JE/GA\R<+=^*Z;D0[G=X0UF4'G,\]<A#SI3
M 3&A'>,IFTF1UB]B"7A=GIS&<L 76QHZ W5$"8<LA[6C;3FF3<,&).K_*M)^
MS1F: 8G #3W_<-/1T1$3,FKW[\Z^:M0<0@8I^ N,;-U@L=1"<XPJ-1::*CJG
M1QJU-GD2>=AWH3G9 L>J"@E<]W74>M<6ECA>IHAOU)3D4<B1:U8T*$SGL+&%
M@-%EIIRXO 2]6\W<T+?=P%X/7!)DD<#I<C;ENA\QER,O\-'C4"LF(@IQ;<>#
M\DPC2LAQRFVZB96W=S!#?A?A$1PK;V6]_FR'3W"D$PWTVO/SQ[*;&3.V8&XP
MWK&XD24.P6P60]HS]R)9@FS_E/L^^C%)176S[DY 9"3U<Y+_NO5?&3F^^'CN
M(]P[0)^%\@J=:A:H$-6P3:R=B)H'A5N?1Q@:\.KK$4R)(@'I0B'=D? O&?7,
M\M]U>U:K+'WRO:"Q4J!&UHO$@D<SM9)&(']^:+U &C)4,VH$X]"# I2M>D8Y
M,Y=7^LGS-B^VXW1.EY.L5(+F$/7V] F6@V:'+GQL_;KQ7EQ9S#[=QW=X;]D^
MU(,/)NYF&>WWCMVV-E(JH("11GN@38V' :?>:Y" 3H'XTN."4)IH E903M5(
MAIM.@50D;$DJR[A4U@M1L<B69#D@EOA]!K'2CX""K&<)6B^0T,&ZH4**OV!'
MW/.N^EV/_0@JEB81,"9/UZ;XB]QRD>CBF&=46;**M)8D[:GMGAJ3-CX+HH<
M_R,BRVWZS*/,KKR=9;>]>R7T$"5(P\W0WQG-XY%&+5.<(U+_-Q++#2CNV<JW
M-EC@Z0#TO_T,"D,@01=T]09"7R<,98U<FJ$_EI="P8JD+E4L!X,.0Q.#H>"@
M7UXN[N>K)9K,K]!\L9HNT=WT<CK[,KFXF1K$,\G5U>7D<#"<,1T_*<"EI[:T
MC/A2K*,K:>0G*&9'+@@VJ(8[Q!"6)NS) W,?,%,=RW_CSAE68]98TJ+ H.YT
MA"<.]@2:V] !IDD0><X&E(;JKP=R8=[9%!OMIJ,7EM%#"4&SGDQ=TJC'\9 B
MW48/CKV^#WFZ5.PA[A#%(7F9C<1JZ!0AUUO>?_VA$,+IB*[\;&_PYN( ^^C,
M9444 .=^'=K/5#8M27*3Y9_1]<WBYR6ZOEM\1K/YE^ER-9M_0I/+U>S+;#6;
M+H]?8KX624<L5%%T!3:Z=_2<LMWO4=PA2GHT$)S"3 @T81HR RX]E_8'KIW+
M* B]'<!1.@Y>"T38KGDD(CN;9@&L>7?HA?2'UKQ#\K'HD6+%]FT1ZE/ZV$;$
MI*;)(:(;ZD!#HB.4]$01?WM-"^E7:-6.U'R^33E-KST_24RAT&8[SZ4*;#>7
M\2TG2:]Z=S%&*ZN8!WTPY?Z(Q,SU @<T C0A;5J^BD4<>VVA/#?Y_Z8C=+.R
MDB^5E2RZE%W%HE>#@,P&!L3I/!9?P2#D[&]?@52JF]F07%+P;PPDFH-_K3,,
M6(4(Y]GU)L. .3B /BMC@A PE!E1IU#*Q6=^N?@\1:O)W_J_"8!R?NUX+_06
M3%>+Y4C 25TGB>K^0/\$R3VHV$P&IZPO<16#POWM[<WT\W2^FMR@^+9'[GG7
MB[O/O<*WQE+Z>&.'U]::9AAU\K\P4DC0,N9YT2&"<NM6Y3!2TF"R7OL1T8\S
M6#N=BCUPJB@/0>BXQ%)LI$"YSVCUJ5RBF/\#=K[SEI,Q3=4GYK\@:CM<O7A'
M(4M9P653 N5 4D%,A^ZD*(D\O:$:SX3J2SXERG4VN9C=4!,B=34N5XO+__SS
MXN9J>K?\/__RA_.SW_\;FO[U?K;Z9=05P)YL/SPLW)8%J%65OKP&V%$41.LV
M''V6Y*.<(<_%XR[)UVT ^0:BM20?&SC"TK>P IN6Y/OAS)Q_%+9A":>'[,S,
M=+FYBGS;?60!PITRMVA$@PP%E-A'-XCU$L<AF\F]ZD'F,5J$Y1S%6P&3<T7X
MZYIGR7,2"35TU2-*LC;^<_,K#0E1X7&\MEW+72L>QR[6ZMC=R#V,**8O.1B/
M5]1Z3M4A9"XJX<>+#Y87ZF-+D3S@,_Q@]F]'?=](942#UX<1C;"2FD36(EEF
MD47CJR^?(!<'7KR\L>W7N1LY^.SCQ8]G$]_?>1LR<7BS=:S'3FX."%@\^_CP
MX^F9DF?TF=,_!GF<1!20!,@)]J\)N6,0(1U,85@4\09.MUOPUXL7C[Q64",!
M'%.V&Y'MEH?YM4&OE8ZPN!<D.3B@(]B2/!?,EU8,5+-F:<DFW*S]2>^T%/QX
M)5;,;K'8(9'7-Z"*38@ &]N)H%..?4DT!.9,95"I<,Q$['5;;$4-"3+J-/AY
MLH/Z()T<) Q<0/1(;WVAAX"OTRO*&#EOV;@$@$P1YZ'3H7^,P\5[UVH&&2G^
M.LA]HZ3S9-1X%$+</URKXGH?A 469G^"&!>]#U6L<P0K;[+9T.(;E@.H=C/W
MTMK;9(NB##VDLXGO,"O604;8?[;7F.DJ\,X_NI1*9T#,R>WL4F U/!1A-="%
M1M4B&N!#H>PD)@SMLF,;1B<[@H5H%Q4C^*T-719B2LE;-P27I=L'.:3WL1?'
M8XY QR.'O,EQ.?BZ"@QM6'5Q5"=P938,ILJNZ08A50T,A0)2]83)=@O4^KS%
M_?SD.<YA\>("0K[0>+6XHAAEY %IY,6T>_4E:92&KTHN!26)$II&'#L:I5&2
M#"G94R:2*5=,?,OB.QBW''6/#A3(O>\XQ>_'+DFN,\5$023-4Y%?62L['X:.
MJBL;C.7N)I!R <",WM8=),B=*-ZL$VJ:'[TLN6LLIDKQ_D!7YA$J?;JX( 4?
MTFT/NP?/:>N;9S00(S):;I7#VPC+Z0*<9+D\V"X[)SHZ6.)JFS)-@PZ1+^!R
M>' P&.4Z9,L*,LS4:"9CMBOK\CI2^#<2.J!$K;4U]M*'3] D#'W[(0JI!&33
MN;5,7"2[BY$NNV.VD(XN_N6J.4D=G(=C$4+6+QA@KTPSCG>DM/O4PF<N>2%Q
M$%YZ#)/C#O;"S[9K[Z)=MP1X1A>M.6%$-?QC$25UVRN0!NT8]5YO?3K%<E*3
M(V@B2A1QJD.% T!DPV3G^:']3P9"$UM%:0V\Q>7L%IJ3+SCHT:U'SNLX-DL.
M([CV_#D.;\E&X7/#*)AT62)%DTR[7%53N@B\#97N$!;*".*<,$/\.\;,]R=E
MD2W,IP22GYA(6I4J!B?06YWO^Q2V7% S9IO6(DM^ 61)G#[W2+*4,!FJ3<'E
MG_N]:;@H9,R)/]M[P5/G@^@?V4QR<(?S:ASH@2_ON%<:4KJ1V)#LAU_5( EC
M@QB<'#N*>/?CSBGFI=R]9);\J@9'K>F4'2$:'QGTZ'MDJ"+D5+#7Y&BCVB?4
MQ0EH2+7R<4>P74&+ ^313GA8=>HK,_"[_8F<0<Z)Y0NH?%$LNI_ZJC<-4E$D
M)*]=YY(+[(!77*D)S>.1)I/'B9)J!0;=JAH%DBZ6I7-DR'(MG(<K;[(FMUD?
M"]L;#KI@ZL>(-A!\Q0BCA+(A5'S=LLF+,4Y V?N@"'M;%."]!3%V0EUP'\E'
MCR9JM6B3,_<Z16D&-%@%+<FA"]:H?D^ ]6'M  CJ'K(M+7_3\8!CY%!"S]!!
MID>,S*'%Q=G'='LU;WPZ[(-H][/E./ID8#31BR Z?@'X6N*,Q\2,+"0M LA;
MEW$IQ#XE"FQTM8@+.J:+S'?C7[:()Q(8KQ'?5@A9<4G8-Z*CM&794;D=*YO*
MNVF@!@TK?RGG8+^0O?D (6,K>X>_,-A4&7>\^Y[#2VZ>?SS_$4$GB/>BHK(;
MV4]-B>\HDJLY^K1'ENS_C8Q&2@7@HZ)"/K!1H=@1(8R* / -I"JZ_87P*27?
MNT8P,"(&0Q8 IS#4=-%.J"!&=O3,R\'*E-8 -^FN0CA%_ ]3B8]E4DTB\GKZ
M]C_QYM[=8#]5(3NNE7L+E^ [R-;HA @GR"%*#U&"Y@KR##\,2O)>SECT>1 L
M'>OQDV]3A5I V77<Y($D>N0TT983[?6VIT,*OA@I]X)6[^A^NIA74H-RQ_^H
MWJ.;KD5%JO+*6.])Y7)UZ[DQ6(!D%,.6R:5%.751>9)MPA6B;"G:*T-E^,J&
M]7Y/KO)\@'>M\P<ZK<D31)G@(TG9^):&4"U/"$, J<G*. 7*$/7KE'X(9RY1
M\.FA!P7M6;4LEN1)(V56WB1ZC()0NF!-W,V<K/\08U?+50JX0';,!O)C/A S
M/(&+PO/!$V-17M1;%_SG<GYZ/9H'&BW^TM%12KI'2?\"KHI%-JT\Q'A0;^P0
M]B#X,'(O'VBT%!>76#9\0,Y.T/G'LY]Z%S_PPP3&?KG&KD48Z1"&+TCT'(&O
MC6WE#.9TAMGC:U1CO[9LG^:P2\4"(38'8B=$SL]=>V \#;79@4->ME#B\00)
M+I%@TTR:P]@&6@ET$B/QBXV=WB"H(->)HXX<IJ]KBNLUMW:MEP@GA00M!,3&
MSKQ:C=ZD!*QX-.E%"^CJ;W[\Z?T/Y^@4_>8/9^_/_V"H]'47[C,URZD6V3/.
M<#>6'5GA-8'LFX0>LTP$$6WI^;[W BA W?)U>7H#IWJ"$KJ&;+7:Y'*J13H:
M67+S@PPE4GR*+'("A@<I&*ZMMY=3,AD>J(%[)= Q"H/08E:[1T8:]R<$;$^7
M'L KA5 L:O+XZ-/X+SV./D&9WC.MF':OFZU&:?BBBJ6 >V!"T\AIIU$:I6J-
M/#$&10(%ZH;TY?!*(^WO=90*XK5%^KW;:6!:J:4A<=Y_;1 7:E32%*U.[P U
MV@*^.BMW9$H%Z<Z_,O**$'WS'M_9-)8]DZZS0U4ZTRJ6$B4TF=VA+Y.;^RE:
M7*/KV7PROYQ-;M!LOES=W4/9L]Z+UM5%V@*0K=63CSM=_,X_GO_^Z 6*=^-F
M"&H4.XUV.%J3"P]X^@0*6##CIM>?L?WX%.+-A*5FTR^ARD'\4@QGZ5H(TQ;C
M&+#21?4/P37B;+,FM#R#9"#[QF="P2E+#YBT[Y+S0X3HT4Z38BOA$Z8+N_>!
MC!X"_(^(#,_TF?SH=*XGM! E9JY C@XA%#N::4G Y/_9>@50ADY3P&F,GU]Y
MM$TQ7;?(G=;B?<<FC&Q?2TLD4_]7)."1C-C95+7C#K;4Q?8^P#3(L5OQ/4H1
M49*GWO:4$#44K*I5)KX(,TI35JZC$DNQ9JFR#3%EBK8A2I*!<I%<8#K&>TLE
MR#@D@<G@[W1U %KI &_:1N'F(/USBD<BB+P;'AGGBC?6".?=3>X&+>U=+.P9
M2#<#?.<D<$)@7-@5T2:=0HOVE*K)3-IV<@@O33H'E5$;/?LY>;3I.3"39]*Q
MU )/,C%57:$+RXK38H"T) T%%-AV8Y;Y@E*1,Y=GU?5=*C+N:/CRF!ID+JT$
M:E)4FB>B-8:,<+X#N(_XR\66E<#BMJU.24R">,I\]MGR?\6AL&(N)^2B&DHF
MR6]W\&1C<%[J19XQ&.48@PNB'E'1A#"FA3GSVQW_= 8;'5]6V&LMSX.ESD,@
MM=OS>;#H/&QAF)_I,%O2/.!X'J0&9!XL-@^/C/O>U#D:J\Q#BZ\]'Z^MH)L1
M61 Q$QRNA?.\,&MD3([.+A'Z@Z?G,W_(V7">)[;G"!0#QL[7/'*9-+G3G#U"
M* 7[ 8>C99;6/(+%O]A*D6C<X]45NZ>R5&)Y\AM//93X,@T"-.IQEC&&>AAI
MXV!%(QWLG(U3RPA_H\.I>@N8@J2L.]85Z$?FQ@Q"_EB$WK7M8/^2*&N/GM^Z
M* F+4J2DD* U<M:5BYQ)_N-*5*4YD)V01E+IH"=2/NB)2 @U!3S2AY@J?'6E
MK+T[%_U'R^6U$"[)Z^TY]D9XXV[)L^+&M=A>VRXY6&S+B5,I@\1)US5V4F8#
M2JM)C%!/N<P*[#8Q,RCA1HJZ-!IT.?00RBOJ8K*<+2%$\_9NNIS.5Y/5;#$W
MG.?"()D]]W&%_1TL<6VI.Q+.--!&0/S8A,OB9HOBO7T>.MS"S<#=( Z.J.97
M[9-_A<&<@\71B-$IU!_HT42H4XP\SX5)66J% !-M#PHF1&!OFKZN,2U<$[7V
M+-4) Y:[1*Q/Q#H][I'(A<^&+O^(9KL]^/*1>,^'T?0[F3D&JS.O1Y:Z=S;
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
M!"6N&_LITRDK_1B^>+T:0[NQS)<W8Q7P^<SE,>]VO !98B+C0%-PT;FU[+;
MK8RT"&N(J9\DP%/<)05]'*.<BC8/#HFKV9?9U71^M03W UK^>7(W-2&7';+J
MF>XF=DZOM5;42/J@VH32RT"5,WC0#(/%PK2>:,<; LL["H*(!D10BB;O"IHD
M<LJ%&;L4N8AA-S@(_L@JAR]\^Y&0IEDWE+@Q0!X*WAX'H72[922@/)3J21*8
M8^RZH5>N?- D2MJD?4.O4*K%0YAK!A2O. N1ACUM>D^]9-V,(N^RJ\2*(T^M
M$WIB)O<R@3(-+=O%&X'/U4V!Y,1BM"]CBJ0>,=02B$/)DD9<!8_^6COLZ@D-
M6U@/B"3;22XEB6YR!X$W!O7>V^C!L=>QM2PV7$*V4J<J:4G>D*G::/I%R3/%
M]FZIYZ@/P<J;K&DX[JT/**+A 3 30G(Y@<"Q_:[)09RK#4XV&YOA(D!Q2MX'
MN51"+RR,-.[H"$5.9>KP#D!4WL57*[*2%-%8[IYO:7(VV<JW7 ;!S%*?NZ;$
M)?1X+O4Q")&;$V=,$JFL+P3#X2O,_IVYB_ )^[&.SL 'NNTWE")BE(Y,GO3)
MQHBB=X+\]T3314R^Y%ISS)*J'M\&XIHJ;(Y);[C@FBHVO:L(0U;IZL7K\E)"
MZ9(C%T?X?&@O)^F;MV(U(>?$ Z:&Y!.6DDNZ&QS6-RC"]5T(*%^&(T54/E:]
M\V=L/SY!GM(SD?01*SA3/2+\!A40OXL$TY<S#"\28_D$":81YSJ%\/5MSX+\
M1@JZI_D#E0QO[\X0U:QR[UH[0'#Y)V9Y&Q%4C\4[.]I!)@<TY79D?59VR=8B
M]8Y$]^@=9^![EE<TM&7>Z&@5V>(Z#-37,D(EWH&\T0F*!J6O\0B('OW9=NU=
MM.MDQ>,T>K=W=>97WMY,,9WCT>TTV+*;^GB85U.2!Y!@LF;O&,^G(:\VCV"3
M'"+ZT'Q$;S'>%;S9(EA/ZG$HL!]#HZ' X5U>WMU/K]#T;[?3^;(_,*#.52S
M1A,>DO,AH%>PU9/E<@UL[KG/." [>DKS^D1(___LO=MRZSB2*/HKCCXO/1'5
ME^JNZNXZ<>9!OFB->WM9WK:\:E>?APJ:@FQ.4:2:%]N:K]](@!>0!$"0 @E0
M5,1,=94%@,A$(I'W3*XQJR_Z8!R;=]N05<DG+N ;3".+2EXTO55.<O'/-$ 7
M?_WS=] 4\H<SLE72=8]!]U<G<M\N_OK]&=_#]W"A0##29IR921(,1ZG^%:!P
ME#[NR0[.=3-7@..#YG\;7#E[#RL$1XD#Y9K$G/ 'K.EFRX[WM.H$JR(H9(!@
MF&X^72PW0Y)762]K+/A(?UW\1-Z%3A _(A=Y[_!H8DT 4YA[?'93UBLQ>+TH
M%__NPME"JXZ%[X<?1!. HBU98B:TV2+DG7U\),5R"#SXFE P1=A94J<]G,N%
MA[^S_YW&2>8:RV/X 9RRD=LZ)(&F40CAIYO+PW,,G9U*BS?D M""14>6>"ZW
M G;18C-@":AVY8.?:01NMBEX)WX/^\(LXC]8(WFQMS$K1UN THK +<-K$=Z!
M?X'_;J"5ATQBG $>3%-!X-\P]9.IV:#!O?:J)OQ[K+*L/Y#_CKZ&0?)V5 DM
M+-#]>/'["$%H R D@ H?.[+LX.TNQX+W&-_%*AB<71'QCKJ^]+RYK)?4P%.J
M!1Y?#LHD8*A$XH[HN:8JQ%>4O(6;6Z(FP$TJ4BU6T;4'.MY+>G17E,I"M$7[
M/T,/*Q_?\ ?3:/"K,RRD&0WBE\-%:)/!E^EG])L7Y4<AJZ;\UI#935E[PJ+6
M/U/Y .)RX(]87TG0%08Y]+T-^66U)0>3G0N6\MY1D!*IKV"'^;-Y9(I7WCTQ
M*GH1>.4&+_;L#B]<=HOPY/XWH9[W;)=X#;I-8F(L^F 7'8 '32*S#<VYB:'>
MG)*M?'%1V=E%96M0MZMR.4$DS] +I43'ZTYL(W:K9:RE-!J#\:9!K&VT.DK.
MNN,OPXCTIBU,7WJ;[SH^453)<JQ=REQ'WD% KE,#Q#I2X 8W?M)[<538=+9&
M/%K4]%&;KE;8HSL?/'*V+!!,B\\?;\]C*SA3#I$&7C)>GH0FD/PF-%EKN[$
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
M/ AK/<\2-QUK0J,<1WNV<PM3*'HP%LFOGE&S(S[F+3G)C\ [^D;W-5+D&E;
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
M2U@!=N%D4VYV)QYO!4# 1)=^^$$>07(:CL^XZ*7 J<ZU ]!*0U:Q7,\;9P4
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
M3/%CSMC)J6S8%IC?/M&2A[)6+E_IS:S/F;'AJC?>BZ8#+1&8\DFV 0.-'/K
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
MK9>0W/K%9N-1J&^#;1CMR#ZFJ(:702S7&+@ ;5@H2VS$:KFT*FOHE6OC*&'
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
MO'U! =2OA*=A@ZD+'!T.!&G>?.Y1$(M4^+99YIDV&#:3-Q2IL>S::'-4#)O
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
MW]F&./4(L4&PW,_T./5HLS$(5K,Q<^HA:G>K^R_KF\>OUS>7:\,!:= (YC;
MJ$]5JOB)1ILK-U#9D"P(C#?2V+;E3>)J.Q<,UNKIU=[0N>$1UOT%"_PTY$"Z
M^5DX4ZPA0DG<$G?H9!T\+3ROVO:4PU]L-@:>6[P/E9^L3C1R#F$S'I1-R9)W
M]]Q_N_VJ35V ?43O*$A1F11Z&Q![%?S'-20[^N8R+-+]WH<<O)V7*!6F%HXW
M)V'4MB3-;>".U;OU.$J8;>/_*K>,_^-78L'ARGWU7T?=UE=\+7;I3KBQZN_C
M8XPC;E5_L_,0APF^SA@*].6 1J_0!0"2/Z_2. EWD.?F^\@%[@+-2^MHZ['
MN)3H?,HIL?*[5KSF_5XIFUB\1HBZ*.!OJRW\TPL(U\827)&HST%OOW4FJR&T
M/B(5<8_/KJV6<L3RKH 9 , <KFHUD%)1CLN'<R@K")@(C+SH&54@IQ'HHF+-
M5KFX?1X<F_&B'@ D$RPK9#'I()XV%E9]CB<*9&>*[RD*3$Y5+;54:(L78#G)
M0W%IDF'^:%A3S7=R:%-1.0,-=O;)]G*51E&+;LH?:VSK#^F+[[G/2=:POMB=
MQ.XMG6+^#.Y1TH9Z&&(=QEM=7@H33Q&H@71KY^-KSC@7P2;_]]O@(0KQ*R!I
MMJ(Z4W-)@<"+,;>^(L^3I$X 9YC6C2Q>,8RO&&8Q@AI#M&[@RV$?I[N?L9;Z
M$CK11K@+_CC-]AGWX/H0 ()%3?ENA$,U;VCO>-&#$R5 F42F\20')1VNEWQ3
MY.-/7(6"WCK\,9.UE(B%F&I=3J[4<!)*E50BJG2 E<H?-N-"J6=X)SH@DHO5
M("OY 55$2A42Z.X;-(X56;*6?K2<C(%*77HL+%6JXMO$#1G=,<.7%">>7M(=
M#4TY=>)9(=U1()"4)Y[$T8-7",7TB:=5]$&%3$&8>/Y##U[95$LF9]FM1]$C
M!\J)6QB#=(=?943W=XUB-_+V&6JD9MZV6>8"A;D;DUE^93/.D3;G<*EC:3'K
MQQ&\$A*C'JS<C2LE2>G$:04%3<,^I,@**T&S,G9CL_JG;#)28*@C>>// 47G
M@*+.^2-]K[2<:T_4?#%$L(F],G>9"IR7[*ID#5LHBY\[+IP[+O1R\ZM4-Q^R
MM'X>K\7B#;XG]"JV3#"&R4I_GK)K7/R(8A2]H\TRC)9IDK)]P+C([KZ.<>*1
MA1:Q0XQOM .5'QVD<O2FLY)($N2R(TQO4XK:ZICI;'4@(IBHZ624_)ZY=_W0
M^[KFXJM*2QKQV).W978@K^GWOR&;PR2*A5=1)9,^*XS5<.G([DH6M5+JK5K=
MI[#Q3.M@"M'I5N&$WSF;[#DR)E/4F^!+>K-$HVTC1N:JK_&7CF47[!JV@=I^
M'Q@[H.ZKQBX]5',CMB"H2DLCSOCIG1GY1R;4TV2O[W6?'>\3 S>HZGJ4XFGF
M3K1:,#4K]"TZ&_[@L62.M;?KA/G>2QD[C4+X1]&[YR+^72@JAU+Y:1TFCL_^
M?A7&R7V8_(*21^2&KP'("O1"+,,H^Q.,$]W D3=A'MDE 4C?5?'XZ?'CC-Y7
M:1(G^&+@:W ;))$7Q)Z;M777RYQ;OZ>WP&1YNU5["+9.,7O&C9JV39R_"'">
M%< &!T<5Y](7>)@/&G@I5 G@F-4F>__SXNCQ;4"9,^'CH[ "I4]KSN+C%'UN
MU(*69/5UF&Y+!URY/"<8;/Y%UBUYE"O12:OD#47K-R?(B'%L2:AU/[H5EZR2
MZFJ[>$<1_I='E*11L INL[UG/LY5T'JM^1J.QO7-V91]LBY[.NP>Y5=)<?+T
MI A6K7[T7M^2N#QNW0*$]%N3C4HUWH+RQ%M\RKL;M46V3!SX88BK1Q2-U7A4
MRZ_FQ-%4$H=/K]%E-Y GDA>M=-B<L!X6\%J,RD3@E1UU%X G<M V%^6SZ0G0
MT"-0$L%B-?;FD$1Q;@9];F5L"R_BQG8JD!D_&FJB63IJBDFWX*J)HV(@'5A_
MZ-9$\6P^[]$F8M+4MUL82V8S_NQXU:J*I<WX&N=1JT3M3;QHE&6\O!(.>.JH
MU=ONG1=%93,&S?*V$2HDC%CWS+);S T0/744Z[W-DM!(FQ%IA\!2,8].O)3?
M0%=;$"E\ZLC2<$G[QS1/O)+B,)0X=I3TJ1^")G59$D\]\0J8ELE*[<';IXYO
M#3RY/41X""3^W2(D]B?:@:+13QWAHTD2(Q+T/RS"KQ$NK!9"?^JHUT#:W<+S
MAT#H3Q8AM!<MBX+_![&_VQ3A8I<:T9YM,,B!V.2!ZW0@ ^0H#()@FQP!O2A>
M-<-A$.S99'@=5_25IU!,KDIKK4 K 9=7H/5G!+"BC4.O\R*.TQUE@,]XQCHD
MHA%EB91/GHNW"A<^%V^UMWAK;[ZP=+R(7 +F:@ /!@$.4E:T)VBW?]#>3.8Y
MU0N4:/DYHZU[\?N78E-:\5SH;\#W@W<M'[WXMV6$P$B&(BPZ/.*76??SHOS=
MTT!ISNFNO7=O@X6AL5#*_>YIH?1;Z#ND/]AA;*36OJR5#>O=,!;_0;PN?\2*
M+F&Q7_!Z2:-LI($-G#.LSQG64]"G%>3F4T?XL*XD-2'3:AR?D^*F'(TW0E+<
M9*WE(ZH;-L>"GP;>^3J)S>&ZIX7WNN)RZL&LG?UR8^M )^L-8:-[F<@]*WT>
M--NQ3(M]QKB*:O'?1>#+0^2YB.3%]/.#'/TQ:WTC2I!='IJP'>,P.?*CEMFE
M>D,C,1</\:4IHJT)2@^WR7%?TEO?%186]=+A##B-,[L+/U"4<<2=)VI(/N@G
M3P.18Q/_T5WMQ)=@_1'*+T$YX#3.[GF_'_L2U#\YP"D*._UPAYS&2>:561@1
M65ZC>:ROZS_?99A&\N-E1E@6W=(3OTV\YD%B1<PGL$;\<]ZJ/75\,.G_I5,H
MS/B[F\GQ5*9<HE<O &Q<.CZX"+J%*QG:XFEQ22:;R@"7Y'S]-.Y!$S 9D8U"
M]UVW=&*^?%T6J2[^_6/--[-P\^FQ<;7;^8\T!-E\%KWM^EH4W2+]KF8].6-,
ME8T,:LVQ^AB4@BP&-.P.=@Q3B-10K/L^7?0/6X7>>/R'?N[-F/W.&#/!O1MF
MR),,H!F <$^^.JKUI"NSNYYD.))^*F;MN6>4=2%B"PRXIQGY-?T3:[,XGV1M
MOLF\%CS[\TG6GK/^(G4V69]NH&6ZVSG18;5=N(GWCB$D]3RYM:6*XCZUWZT,
MRCP7HC@7HAB(;F[^G>)[<AO@2Y 2 .L5JXJ+0AF_;O+J_'U[43RG,A7=*O8U
M0URZ3#\7H#!Y_TEZ1E'A<O3K7_O\"2+X&^%NQA!<^_P)(A@+@5ODF<1Q<P<G
MB.;BH:YI'^0&7V,QO\C\,B=#M&_M! ^FRD+M.YVN^SO!(ZHR8?N.J.O^3O"(
M,AZ>1JAN7K'@?#IM[L3B \^U?NQ,(3=@FCAU_)]$J?USG9]3"0 ^U_F9+.NL
M6W5.,O+&7O37;3XG&3-B+_HY%J&3#":P]P2Z&(M.,JK WJ/I;"XZ]=YMEIU/
M9UO1J3<@L^Q\NAF*)A>+\XC_\6L9D/- %0BL N4!.9<HP!M)2+#28K/Q*#2W
M 2DG"_]A.,3F&M"$-LPV2V@:)%.SX*G-M2!0IKG1N-QIK!8,H[*&7E#C*&'
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
MZ"SI%0;#K:-14#^@MY&G9A^NG!Y'E[GQ%3F&]M!SGAR-R&1YH'CFA[K"ZL/
MRL?+I0%?WILBR">^X")L]D,<R(?]9HFF$UR;/H[>#\4]8K8?H@EL)I0;Q%HD
M(7&#H=AV3^$:-]L]T03V=D\;'A+OG&X8'H04(0DSU.036,S:,G&("]$S&CH6
M,<G#W2>[K5N83#.GO8I%B?(OW"T),#IA+_ N#Y+X_?'6!8C,8:P4&I)!W\=+
M-G;V2>7%5>Z58J UI(8Z9(4(#IP$A3"1.%JU0D0\SN9Y&^ SE1T[\RD0(=IR
MA!IBUAR#"!4S;^; W5-.9EV*#G=6*F7KX.D0[;[8&6FXV\+!B) ;YEHT/L8#
M)L6:<7U\^JX\GZ5)T7@#K_-%\>0=AK1K;75V*^B[VT?)@9#RC+K<UWT(VM7F
ME=B7EJ)[38B'X%SK?)(F[]ASY08A6SWM*L$5?6/(P<SL17"?<O'*;YWUUFM*
M8N>:THTXS%\RB>3"GM-FA"QS=)6 =Y1CPY_E.:V]&5Y4/WYCQAOPKN0 __P>
M$.T LW??29IR).Y(GX^Q9Q@-POG)BWCK!MU&__T](5V4'>K?/ABH:UV[_IAZ
MU/3:KMB)IAUG>U>DFJQJ:V2#[(6R9"JJ.'HE@;99Z"Y4.B66LQ#8+B,9:I%R
MIC*;P/9IZ:N*JF/2@YXT(JI0ZGJ13CGLI$N2WLF]!<D@;6^P5)52[;-LD+WH
ML$Y'$H>)-:,L-V@8J$5H!N%W(/)F+ V_X4.1,<B]AB KC^[A.'C:)C2#R7?%
M&#PN1;X>)FZ$2FVK[4P!Y8C/4(D7WXUUM1LMO ;Z!2_4MJ6+3+=92_T]DK9&
MBK4* "WFZ/3Y0"QX^X#NB:?F8\GW\2:AQ2&J8WC81).DZ95>4$D?[, NM$['
M^/1G):UV03.2&4=H;,MWLXG;15KP.B(C[W+6:+:1.M9&$I%T?&!9V$2R!Q4"
MM\=^Z:WG80S'/@+-UV\D>B6?DSC;NM-6ZA+$^8UX=/V6.!-1OAA-0"P19T+/
MEZ+*79)39V+4%R-*^.K0TW$7(,IL [=7CS(#H]R7LDF'D:-GLAH.1X]@_Y(\
M">'>=.@)4%^$)^%=S>(&NL4==SK"?!XG4"XNL),QYM.X@3 7P:<CS*9!CW#G
MXCD)Z_9<^&U EJ">9_P'%YNJ>?^2%"GL\^-JF <M#7U>:QCE&<]L9Z5$#"Q=
MY%F:>3'+?L=C(_[*M082S%YASU[(8[Y[)I35KO'E]Q8NTEPD4_3&<M(X8Q].
M0!B>'L]8OGY(B8^:947)%0O+K9-C%41Y/F:4LBX2[3YLV"W'$ZC%(LD%P+$&
M+V %7;,4?ID'9GF-UV)3?E 7=Y7%7B)#$F=WF$OQ5%'T_ )0T>$>B,8^+>#&
MVI>7N8I&TJ=S"0V=!1NZ,L$Y!%G)'';+CTX4A4+\)YAXTNR9$R59+\?FM/EP
M[[=*3(W?;,6L6!7-%?SK]T;$H='] (^FR%9S'Z<9S?EC).4#O+,=*VD5.K04
M#\QC5_Z&XMJ&_Q)[10L54K0<@4%+X-LPWS'#@($RMHQ]GB50O*WE2DO\4YA
M$'@>Z/J_5$L=/8Z]5CJ*(=>GG$ZA_XC#9+!%PV=%L8L3/!:-ZN([WGE/Y(7M
M2R/IJ&QMYT6B1*1C^Z:;0SG4_DW)<Z)+Y] -@463*LT?F(JGP"O3=!Q\FZG=
M&*CLM06H-+:GI$-=!7 +?Z39T9ZI:_XTA$-.D7%[_XG$0*B(=0()=F',FO'
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
ML?^B)T#Q?M'^.\!GZ2VPPQ9L3;\!8Y\?Q:&.=0K2R5L[3=&P@'Q69Q2Z);U
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
M;@IOU,! 05KEGOU:,FR?L.%/4,$X$BME>#K8:X^QF7H"DEL"L8AQ(90K5/&
MP%:>.Q,I\#1[,,]MJ_Z9+#4YC3)20B7ML(.K5SXKZ*A0GB*B)Y@2C&<XWTLO
MAF_8-0'G81A%G_#4QDLZ\/A^F.U0P=.C"CP8Y[EM:3,O,QOK;JEY43ZDS]O'
MH1"$!#5:&,JF^BP1#"/X.;(VGJ0?I(X1V>B32L4O-L_$2#;GAWE(\K(8AC,A
MB\X*<'U2(_((;W;K9KMRANG+E3>L6=!$!3E<FF4(U:09GX%S9;#N\M<=?WM4
M\<#?FXV8YC-;R^V"=NXM=)(N/V,F]2O7H8>V38$65Z'@W<O&RYR_I8S\Z]QY
M=^M6\5_KCGN5*=US.@4?I[0F<YM<DE6/Q-H$TQ]LP'8>:98B:/]%V3!E>Z3,
M,.Z6#NO@F1,Y+80:[OPH3VYQ 9N910+3MJ#HZWFS,V@4@[X>4LSR-CYM\FD+
M.GW&NFABI<CUW<+7868/R +FM-W:U%[#Y F6>LT[4=S4_WAU^KU*6X">*+P;
MP^U[Q'+_K G #P.(>)CJN'\7.L0?HK]-N[*<.]/Q8:;CT4:;CF>FVZ 2@WGC
M9N/YJ+?:FZ"P%)#A(_NWDGV-E&!IV6K/EE/FU(2KEDP>0=)X2>I"NF2/=^:!
M#D-*#1ES-M/=U5I6$\LI"RNQN*G&VLW3TLO/1\*C '&O" .CF*:L=-?;QAT+
M\E8#Y689TL<+N4YIJ8:,VWP0#OLOFW1R%O%TM,_@+)!S'H@<J@7Z)X; ]M(,
M*8VF=*'))PI,;/B+HE0[F)\W*2<-<U.+W#%3BL<X.PHJ*&7PH;46UA_$?--=
MW\&Z8 WN>-%1D3MAN/U/II&O1WK%=G?5W&U36(;)!>1[L,X!M CIO%;3EKNF
M1:T3R2\W6B2?.R*.+=[&P5%M<SN^C1AW@ML4#>'82./5(K-,F&?JI+(>"?10
M)2HW\>U+<Y^:,4S)2L_E/)<MS744,.CVTA43@5P0:\)X8A9@ 0(P@W$6%$UW
M\*MQ!/9JB#<->)?,T@F8V!P&KO\A_(Z\H+)HNU/JP9K;ETN7$ZH;%FWTRR2)
M/,TORV;PGX)'EHF2"&0$S&#_DT6<0[Y*<6!C863BX57*I_*3H<MHI.,IMQ^2
M+%_<5K/,:N^I0^'S,(. UUHX3X#@/:)8KTQHAU@=!VP!!WRUT1R0N-XD"O#D
M7J*1VSP'+$>=J(D6W$B"Y6 ^PS?)3+H: UISRTIZ3*X596&@$M:+,]"@@L)M
MCCJ(\V">_#F3VN_"^O=,?5RS%[2EG$I;YV'LN%H+N-KKS>9J=,[.$&9H1* ;
MS7(U=R(HP-D&5Q1$\/B"D%8$PV*$Q_H"*OH+7955<XKXDX'RD#'9E($:J]!/
MX(U@Y\5L%:+^AG<R5#!B(F-6ROPYYNIQQA)'E3-.7%^7#4[O* :NJ%!H_,&Q
MP'+5/-"5P"43*5SM9*3BO L,ZTIR+'68I ZC6+=NF"SI4I2G7D\#YN"<CN58
MJ976GH71:H*8M*IH)21H0$_PB8*<L(+8*.&F,6^;V?_K!ME_P>-)N45/ $KJ
MCK>W@+?O[6XT<[^6-YCNEP!S(_9Y(GZ%DX7JH$E\@@=:8,CGP5;O4Q@M N6/
MK=5=K2K"O%*UP 0!8$/X 68XDC-XAF@E68@F-/ <?JY7>%]7<K6C!; E( _Q
M]2AF3_%( ?%ET ,J$#85<K8@\C ! ![U'$KF/C9. \CY( 6+D8-+KVCTKN!:
MDV%,R1$U\?(\8(PK#);D8HP"="I&H<U8,-,DP111;@[9OSC1*:4GNW*QW-_7
MRASC6T H%\RW&N//*C.@XT=N]9H=V+*#.R_=+IRA:%K J)36:ZO4U](]T#;Q
MG89!<2AC1( A; 9.=;+S_SR"7JRU;/*1T%WO&8&?P\PX7ET6I""XK+54:8]H
MC"'\:.%>*/: D'^%WNC&#G#-<I%4O4%ZBCY;GQTR57>.:ZVM^$CP6*PU&XP-
M%BM"__&KWBV8A%F#H[O ,S-I7"KNLHQNQ*>LD%:45YCGGJ0Z&1G_CJ.;$/10
MH?D44$3P[R?%0SDSP!P@WB',+N(6E+-8N[ 'BS(#HX1^9&+&F04_=SQWVE'L
M&"LD- +?R25!C>BDE=J)339LM "MS .H# ;)AOP7[TP520HW#[01XV&@4DP?
MDQCA><Y+*9U##-28#2W*0MW*#.0X]\\AZJWU\QHV:A*3X)P5RCW.DXXO9Z[A
M1:V_U!@+#O.(4P61!M5YY&' 00R;M?!9EHG1*<V/(^?-T4!.UJ!S/\E]LII,
MN'J&E4'O<GW"1+N"LPWQ0@5ZKBAZA;!=/>%-%"9$Q8SBY=2Y5"0"8>W0;2W!
MB_$FT_K()A@J_$KD !;YP2FR0Y&RE667DE<[C;<-&N_>1FN\ETZ)W)DMD6M2
MP5VKWU)4&]461]$J6>.;8#<W6=Q'B9<E-@[R,K429AQ%/KEZ*CJP5=+!+!JA
M5$DU:/?G(>9GL^964U60)_U7N'05!G9M_#[W9"'&89?EV<HLSX,NR_,QLCQ;
M!$UP)]7_Y%@[:SA@>]U!/63 <QVGG,3GFB&VW#Y:8?:NQV,TTH&FT(+2G-Q7
MA8J\/U)DKS026MRYF*"B/;!F=,*Y:.:+DK @Y?TSA%!]Q!?M)LPW%/":S-,H
M!SV)?63396XQ#U4(;UI)%\'?)PKM-C("W)GH8B8]D>\!F7 RE5PD3Y&7%:="
M+;%[5NCJV#HT4#T;9@D:Z0D^P,:[$\8F#T,T3+ETN6(&^9R%5^M?6G,2ULWM
M40X"%V 6*["I2+$M9YEE8$1Z#BFW.*X%ASK$Q4DO3:J+K+CSYD70Q[$&.0-)
MNSF,1<Y@VT$Y6\9]2F6!7*%9!E^L/6^*C@,I>;D];@Y=764P' WV2D=9:F*'
MF$>^B-$S%K*+>36UBY*WR,=00LJN!BWAL4"-@9[ <% M[F%$:9J%%$YE#\P\
M"\:JR)RZXZ9C86BXQ#HIY[RN:M-10DG6"5HM3L]QF)5.C=.D)B'ZK1JA4^<Z
M1C_B%7$B.+[L; 7B'O4J_+*X6.0Z\&(]-15IR+_T7.,?T:T<*.M^A1D:ESX^
M0[YR=";[RG(^I)KED^C%"J(DBPWL6.E!,M&P$-<65&.I*+MC1AR;YBK:<@2!
M=H3B!T6V'[Q\I(%5PS.&][ FS^O UA?\-W*9T08(">I,'*KE25[0::(#=NHF
M\Q?G#3P#_4[HN(I-<(+<5Y@^#WM.W%?Y9<8!5#BA FOM+)#$"D4D@0<7%HSP
M(R^C=0 +-=GNY-C.M/,0'4#%0&C:^*J1Y<(L[/N-SUW)H.I7@UV>T)-A?;4?
M(:K5W\8\IA"5CGZ>+NAL X8_O&7),A,SB=V6] Q_8]IX."1D1U>QM%(\ >/F
MF6>.?>U0#CJ<T0CP3Y:<3K:#<RD9HNE6:O#8F)W.7D5X]40/@4"YH"+'J@K'
M<FS>8^QD1=%^CZLFT7<_1]+9LDXE+J3)K'\OAX1.9&,6>$EKCAXVE+>R'11Q
M.#;F&/*RIEF*I;3HUF0RIFR_EE#S+&ND/39\:>MT&QV01*W\CB9F[B%O1(DP
MN'4XBCEX*XO4& G=>K-MCV06CK"F/*!ESF)\"NZS-X%%T)-GVY@[JPU<!"X&
MPPT1.2#,*W@@^PNZIF^W8>0(^"+?OISO.2=JKBRKMAQ_+<W?1*8K Q.S>KI@
M22T&B6N/_;MIA/ES0^>AOHVJADIUXY;IV\+HL*A+'Q4H;WZOE-!N?9#(FM?I
MN&7-IN0$9JMEE $G35(!M,4;/D,]-$US16^-8LD\WM@=YB]Y.RK)@>0%C))$
M:L[5^<8DXL".A8 **'0*'UL#[5CD$"2P.I1R9*(6THS?S\4%,.*4&/]V#[EU
M&NMA9B.#"-EA1$(B Y89%M\B?]E'4%\"RD2SR"\Z$ N%P.I%NAGH>"%:VOP1
M0ETD@1SS?_,?3K&X"RUB\_=1L-RAT-<L^OWWR.2R>;#<3RH^*>!,BC665X!/
M.VM 54OZRZFFQ!!4$A6]Q+R%B=##+8RE>9M#O>J[O#A+)@B2EH*V#>N 1?;$
M. 93.#"1 C@E6%V!\DC/GV@WQLM9DDW% @[4,**P^-;*4/=Z$:BP2P_5PYF$
MPVO>A1KF7&_SJ2,IAD?-/6GNH5V-B-8;\%M*$L9OFXW=]V:=;\PZ6V#DWF%]
M&(<(?@"*:H;62F2]),HHEKWBF/5(=0XQT)]@P)TK#GJDF69!*ND>+^A[F!UL
M,7I-QM7("'&NI9@J691)>7DI>&&!*/3PY N(2@D)F%]D0(LX)[7! -5Z[+PN
MP//\V_&B"_ \68!G?_</IA$[^46G6"5>%Q:.XC)"6L4RK"A@51D @FN5 5L8
M?'3Z6!'GRO9R_$/.6=X[SYH\_.KTM[?7?=-EOJW'H\"(4WAWCT4W!XR->\HW
M*XIPC2@CY(%ESW7>.=G#>?4^11.,&Z1P2.4NH")PPC@ 6!:L1^0DX9308EP"
M0D0OIF_3A4/K7EA3(EQR09PZ]<)8]5W\Y*T"/2].>F#4>'UQRBV-8)1_9A$[
M;<35,DG5M$=>EE+,(B%+15(:;PPV!WG#R'><%SB# F#APR3HP%$V,]$5\YO$
MH%1:>I*WY:P\CA^IA)WM:[VKH"CL?4.*>&1<OJANH'PFSU%I^YSQ3""NS>IF
M]8XWKV[B481= Q,4B[L8$Q4H6N6)?)_&*@++9P9;CC\C7,!RJ?H=$3WBNTF!
MO&@-V\+[5P!U5F> MNX-L'9RV^$50GTUP\QF-O_A3SE<.VNC^2>N[6)OJ''_
M@19\0G[[RMRJYJ4UGW!%QN)*V&[ZG1SSM +"*<54(^/33W&F8R 6&'JI9J^B
M:P["=8I9X<:4]T3;P0JCZP8(B@G8!C^5P0T8&T4. T9-N3&! RJNH.1\'7[&
M?CCLR]F&$J(Z7#W$ B#RQT0M:OC=PU?R]F^9-W@R47G T_[L]^WME8@\>](9
M,<4-K)8S^U>A8BB:KV+S8X94H+!RYV3MG*Q?[&3UVNMDO8H"4#/2YO-_;O&R
MUD6#UXMWHW7#<*&*R7^)C"7A=1*S2K&,B,L4S*<<[[,>#V'AE1V71TU@ONJ.
M:K-B8$."S2L$VSTC#[THBZ5)23!ZX%9]LL%V=:L&N1_*2,C"D51^;QX)A1=@
M!#&B!@C*=1O=DL;!=IY:E6R=Z72;Z50?K>;N("9"39YJ'V%[8<]LGO18A92P
MD3@L"8X$;)-F$$"G/M 80-OY5<776RV34D-2C,A2Z-= .)D\%>/O=X^3ER4@
M+1 G!0QX;B*'? 490/'=G?>_)BZ>!_M=U[GQERMC 1EECS]C54,D&L@N#<@D
MOBO!=#^.G=?EH]L<#E@7KC+#+(LRH\L_+JV7=&%,=5M=W]8ZK8XN8][<B*TH
M7X],6I%]M5/V68Q1?!C;Z/9$SU:OW?JQ.R6L4\*^5 GSVZF$72+$O6ZX%O^\
MII_F2HH5>I#ABK.S4L%])(^H^7#4E2S=V43.)KJ9[$KC1HC- 2BGE=>VD\G=
M*,9$I;1*&?K?DO,,F3T0D%%K,'- AIP3]5L6,@6L_+5] E3X6Z3#2D8U9XV9
M-$'S5=%SK@(-TVWY;=>JVJB"T]JIAA;!92EA%42A5B/CV 05IVZ/>Z7=I5K!
M/,?.UEA3S#;?Z2W;A-;TMH,A;(J)22W1UMVCPWD4S V>D6E:4\U('X&0#U6*
MH_MR2HXLH^T$46( YVRU05UWB.WRX0Z5\JU".%=YE<#]RB4UZ&<S&1/Q)A*;
MJ\2T\GC)QB%5$9AFP'X55 )'=UE6=[2_C)L5Q90U.XH5+_!G3*6D<G8@>13F
M2!13>:.GV71=BM.C2:-U73-Q&7E?O&Z;'R:TA)Q+,%7H+EK0@1Z:7*8J05L<
M[3KI)H,DJHHX;*HU-VG(.6A[T3Z2DW8=G(AR!5$%F+MH03E<=MD@738(]_7N
MLD&Z;)#[TM41/2;\6W9.NR']%13^3JZL88@YLTZQ<(3ZE5DW,-(4Z8?PPJ;:
M<S5*1^AKU1+(51"-%M,_@0UHM.L*:7!M)!#0I<EN[V)+]<?]7@GBGH\K7>F\
MEV81<2B [$L]F1GOR%<@J1F:=36R99XA1=@WU\!E(FW<GA; 9A=>X :.1U69
MVR1':^>!;M8#K=KJ@6Y!#7[5[.=FI50&P(9[9[=_CGY%GCTJ]C(-RGRJA^:F
MY#=8QDRTYN;'3MI=GMQ6E.$F91=-N=T-F?6AK;8U.^7@PMHLK++KYW[#WMM?
M=#WI_#M?K .2PRQ'8A4<5Z<$X@3/#VTT8W&BZN*E#J4-VHW!<#4;H<,Y,%K?
M9$IFH<),/$_9^GSC@RT?&!O9IAG() ?%*#('S%M-Q)FA1=V7!\I8 -9)5,S2
M?7DB;.*T!0@R8!BWSMED%/T&YDCBLWWQ>5.[9;7FW7SZW1&Z4'>G:'RIHC%J
MIZ)QA<@H.U<VP'7IH$LW#CW&C3TT7%&#R9 ;ZFVD9.<\:*?S(-=\G%9:CL+$
MT$"D-G$3+2HTZD[:[2>-LANZ W?+@8O"@!7S927(7RC+*VT)5N"Q,&)GG%_X
M!N>L5@#QBK8--"*J;)AM#1I0%"_%4":@<L-_N?9L0;V=7>=MK!+M=[E\]U=P
M.A3T>]+R45#0]S<:!7T0IJ!2%8DW)^(=X46A2?0>P=Y^46'68!6 T;8J7=+R
M5''",Z,>W\S%>#5K&]]6\X:V"B"RP&0<M+DHXR/6^#:9^9G79-3VG+$ZS!3S
MR./<,X ]*S/,)U>^K3K7L=FJE-%E&=J2:)42?)N3Q64@[TRW/*; _8=GPQV%
MCT&$S'NH:R.&0BX@2;F^(,'@K"3=/JG/(]*8B8"5VT73#'20S=(R( GY) CO
M#?A=D8!O%\ 0*0Z>8$7PII-U3?2J0'_K+\>6F9>DPDV8<X+UH+8B(#7]Y;FL
M!?ZTS6%2$ULB7,1P9+ Q;:-8)Y''U(G;BNQR(8Y9YAVWEZK.HS(NH5Z% ,5?
M,HI=04?:!2P]YTY)?#JN&$ES)*[5C4P*B,"Q)O@#-MEL7I(WB;2G=J+1#BHR
MU$7;J6DM@G1&DW'CQG;,%2=/A0KWF*0]O(; Y#C+;"UY#27-\<$=&Z(S:D@
MEU:'\X(LP>2U\J1&CGZ& UA-#@N?4@I\OX5+"',YP_XKP =I9C#B %U]..22
MDBCGD4=%O@N)&,.]>T.0D;^*[J;.6XD;1(L9O9ROY\(>1<HRX;1,,P3(3X-^
M16E>*))*CD$':7-(L!AIWL='\C)S_QTH1GI:1 ON^_.\3Y;S &70PLF%^6A<
M^2B*LRF0[8J]Z70[<K^=V^YSY4YSY-=VMR&ON1F7,5?-+=$!@_9&%7]AK](>
MRTT&IX?\-7LEL>"]W,H4G\J16:T3U#@OT;\+7U$W,/:<%FX0VYLXS[P3S@2[
M?CUMT%0/GEI3I;4L. -L& 7^TVI#_\ ,[NL8$1-_18X4(X_\<2#>79Y>7 \&
MXL?!Y>#-O\6OI^>_#*[HF\OS=S]>B^N?Q/7E^>E[ 5_^X^=+>.+\^D=Q.;CZ
M.#BC;T\O_BW.WI^>?Q"G[T[/+ZZNZ<=G/WWXB-_\\-.E>',Y.#W[4<"?!A?P
M][/!A\'%M?CI!WKPX_O3"_SJ^L?S*WC#Y8"^[:Y &Z[ BXTVULY1GYAA_SS@
MMQ](S6W6$?[K1)%0*.'+<Y%$B)0@(,L0M(HDE[]S&1N@(%.26P@K[.1HD[I'
M*B[BN8F7(0E[H+D01B77<8<*S+ZX*"U(0'YG6 7++V1<$U.F$F0$M8Z/4L\'
MU/2ET:E0[.9FG_F5TU*[\A4,DG]IH8-@YO!?Q@N9HHL+%UI$ILTX73.G-F9W
M'W79W8^1W?U98NP99=93:CH/S!1WV4Z.L.3+9<Y>V)F O.1#%,(7PF+^_1!K
MWW;X8&O3V"KTJ36QAC+\Q,AN,@,[.(;9V@Q21,:W^2Y5B]3FQ\@9!YF09TZ4
M],DKDR5.FDS9D-=APM#Y(VX2Q%:1YQH&Q@5C^+PDZZ]H1[,PL/65=YO7H7L@
M!T365A#*<N9#IUHUIUH=;K1J=4'EAXTJ4Z?ATJF"Y,M=M";!DY]K6:9>F]TL
M-6W)QYB70&!XQ@G)<,F,38@.;]#*M,<,AAI6E9PVQF/.+;A[SOTM[FYN]@=Y
MOV">%H],+<I!3U%ZANE+/<MI+!P;+S-Q?HJ^4ZF#V_MF]H3I? XL GB%RS0%
M.XU\-8L2G2/.8:MGZOM,@"LX $*ZPY$=(TZYPL;)/2Q81-]HX23)JXI-6V+^
MWA9:,T(,1QO\U69:C*/"I.8]M+^7)8>RX^G*&R%19R^;RV:.0KD[&1R3-]@$
M#/VZ13L3Y)QEU"O3'2HQ%9(*#0::4M%$9KATCX+9"1,BB:K];7+7E0,[&X4[
MC,H>NR]*",Y3J 2KU34AU;,'7H?E%FTE-$ KRG!;V2=8[@[EDJ#C]BW@]D<;
MS>TOX;W9#$]&PY'-7._9(ON8&J GW-#=09[,P:OJTH528\+F$8DX7YS8@@NQ
M&$KOTS:PO4!["*(5S5;OE&#H5!,@(3P/*JC#UU/J->;88F,-F52&^-:43&,O
M-,=A7.TW1ZLK<DE66RXB;A,L*M&^EC&!FS@ML)QNR38-^O7A"^M2?QOY_LX/
MP/@^B5^1/%<IL.)4<)4"C7R&O040O^ICWDH*.U-UJ&SKROC;2)=)M$!74Y-D
MR4(*?5A4G/KZ!CS0]F#?>A6='J9A5 HSYEW!F36@A+R+,SC8Q>*,0;KA,3CX
M"(/=B<PVB,R7&RTRKS(/N\]%,7L$3A-4SYI.PZYK<JA#UCAUF,6YI'$Z&U-3
M*.5&)ROH167DD=J&Q(6YE)3)(IDL+JHV)TC(H-JCMR?PK?RS@!HV*>Q.97(V
M#"YFN64 X3/1")6DC A4[;&I@JJ#4\K?6DKV9"H9'SOEP3AI(B7SDM-$7#EL
M#8*.M;2!M;S::-9R$1G<73JJ[S+)1[Y!#8ARK*K)&S7,IIHAQ8X/]]IR&A6!
M"/LN='"!WEJ+(LRI*48=7FOR;GI,AA_%-Q_K%(;UUF[(_UR1,X"L#'3>L+J3
M_.^ZE/"6Q&]VGRBMNPL4/C]/>-D%"I\,!NJ@IFICKWW04&YJTR,0?W#Z[OU
M?#B]'F ZTI4XOSAK4.0](RLU3*4EV_ 5_M/\ZI^U1"@UY84TLN'?.#2R<Y@L
M?KL#LB+*@./K&^6?Y,ID'ZZE^0$63\A9HHX3PE=-%?,">'O.-%!_XJ+X8_NT
M>0B>\LN:ZL%>?^\;XA6IO^:1O;W^BU=W/;/;/[KCD1='_5?[I6?@#W%U[H:'
M$>%K-V<!9&".>,Q\$3]P=YITPIKUE@K1@*+$)*FY@2<#\ULX8KF0C@TSW;7<
MM.YX[C=P/#]#K-1L1D>&C27#/5CU.J*\61X_%D5RQ=/HL(>SE/IT^*VBU2,=
MF5M8U$'_J.-1W>7LR-"1H0GVTVE(W7GKR/!X&M*%G*I'TY'^(#3YH+V)5(&X
M[(L?I?0^=1I2=SD[,G1D:!$9.@VI.V\=&9Y%&SA/DTY!JF #,4R:2>LY&_S4
M:4C=Y>S(T)&A163H-*3NO'5D>!9UX)2+#CLMJ=++[_71KGBCXD_)!($BWX?]
MGKC*X 7B]>[N70E>#U@6_?9)5\80;@:[3;P\W-\_O(T%P_\QR:.1K,GG26CZ
MZGI=@^"\,'E$,&NSI0O.UBOR]$W_X F5N"83:B-'D] R+K)VN?:NW-K"UN7T
M#'H"@?5QU6[BEO:XJ-\(RSQ:_T8'3=.\W  UY/7$$E<VUVJA5H$6#40.E?"N
M0'#VZ+<3Z5-5[VP6Q6D68A\+F!9WH#9UT)2N#)/P$-%'6=A.ZA"CO,PI2+8#
M\_H1=&[)=0E)"A\D!O,S7]MJ>K4[X<HZ1UG,9=6FQ7-$E=*C<CTCY6$SRJ.M
MA7)+N1%3PM17Z]!VNEF!M6A!2ESSC3%L:F;+>,,CYP :S+CC/^N._T'7]X5I
MCJ]?/F&6XW[_X*[T1"P)NCW'\47_Z*X\R!>O^D==DF-G=W1D:,#.N"+0[\[Z
M*E/E_^[S3^>W[NYL1X:.#"TB0Z<X=>>M(P.3X>BI'9D;F?UX/ZITE2#=1>S(
ML,$WKR-$IQ%U5Z\CP_-J1!^D#C"VUL7T6Q73?_)]_\R0?L>+_\1,J"/#\]S)
M :'4&TZ\I9+MC>/&C>B)SY5NU(:@\Q\6&ZQ;7+>X;G'=XKK%=8OK%K>1.='=
M*EMP4#M4X#\.*O"K#A5X+2KP=]\.(W_Y_5^^^W:23H/O_Q]02P,$%     @
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
M4:FU%^)#DN/S<,#CLE^+Q?&KJS@S">/!J[%3?88+@N,>(-I7$@]0]N61,IM
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
M)/4HWGBS:8]D$8\1X2.B9<Y3? KNL^EC"D^>;&(BLC:X5K@8C-TD9+V95_!
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
MB>*MW2*L;C+#Y-;4&;;8;:[ )%<5VJI/G9JMRAG*D''4B%8Y805Y@7.#KV2
MI9D"=Q^>[4X4*@9^S/4_UD:\Q)S5GG/2<X9!-.[\G;6';C7FW6#E9(EOC?Z=
M>5ZM[263FL"%@-^5,3R[ *XV]L"K:@(UGZYJ?U5'E5I].3;,O"053L&<,ZS'
MLFG*N>D-S;GV\+=-#F>9& "!<,5C \1F6SQZL5-3IVDK(JO5 6:9M]Q>JOI,
MJB!8+?W,\9<,F532D78!2S^YQPF?C@N&;1N+2W4MLQ*/:J*I_)A-,1L*#J:)
M#M16,MY"!87ZWWHU964PQ6@H?GS/CMGP4=2H<(=)NO[=3&#R^Q2VEK.%DN;X
MX(Z-J DXH:E9W2R(B@SS!:J3&GMZ%PY@-32LQL@I0/D6+B',Y02ATH$/TLQ@
MQ%/T5.&02\I;620!%=E=202T'-P9!8C<+70WM6L";"K*Y_1ROIY7]BARKW'*
MA#%#@/PT0!(464>15/%K>;!N(RI+SQWDON1E.O<3*$9Z5CJ[[_ISU^'&>X"2
MEN#DPGPTKGR<I,4,R';!SF"Z'<[MY#?J:]QICM!9('IR^IIQ&>#/W!(=,4)D
M4G-W#6J-;?R\77K(^8/[)B7=RZ9\U6=3]DU*UG/T:JQ;8OUYM2<I,@V'"FI=
M^L85C]$*^(K:>G$<H/1VVB;#+O=)>/RJ[[31!<-U[UD;KO^.*;.7*4(6_H[Z
M2+I6&_4^@U\Q/QLE4?C(W3E_.14_GQ]_N#P]%;^<GI^^^:?X_?CL'Z<7 K\Y
M/_OYETMQ^:NX/#\[?B?@RW__[1R>.+O\19R?7GP\/:%OCS_\4YR\.SY[+XY_
M/C[[<'%)/S[Y]?U'_.:G7\_%F_/3XY-?!/SM] /\^^3T_>F'2_'K3_3@QW?'
M'_"KRU_.+N -YZ?T;<\0NL 07CQKAG"&&MP<VP*"]'E//H#U1O]^GRH2D16D
M=T[:CY$2!)@7@\F5.>-D(5.#8F2*J$M-'AM4VB3CL4K+7(TL*)"$ S#K" N/
M*^]C5>0J+5/=,]"G"ZQ;YA<RZ(HIFX@* CW'1ZG[ KI!I#$XT29Q/C'S*Z]3
M>.TK&,1]:7&-8.;P7P8SF:%?'Q=:9IVTC>/P7D*Y=.]CUPK^^'T2PQ?"(I#]
ME.K0@NNS[6TL-_K4&IPC&7]BG"E9Y-,DA=VU>8\(2JU<2_&J?6Z37>2<0VE(
MI*F2(?FHBLS+>:FZ-72<,6KUF/MSL(T8^'J1<4B9C95D"Y>=(*X,8G3MW>9U
MZ"QQ2(O:GGQ+T)Z;=H";[C]K;OJ!*F#6RC^/XZ57B,/7N^P+@&??,593:LQN
MIY8&RQ/,OR!P+N.4921&QDK#   P8ATPBZ%N,14GEHD@<#/A@7>#R]OK[)[(
MM3KD:?'(U&PY58'2<\Q&&EA>8^&A>)F9]U/T)4L=W=SQ:R!,#V=@$L M?+8I
MV(D6JGF2:8> A4UKJ8,MH6+@ (@6"T=V@A"H"GL^#K!F!GW%I=/(%;:9CHK\
MO:T19A@/CKZ$S4XV#';!I.8]M+^7%0>[Y_ES74BHK8Y-33-'H=H:"([)&^S
M@W[NLI< \LXJ-I%IS9*9(AV%.@)-J>S@,%KZ1\'LA D9)?7F$LZ5Y\%@)O$6
M [ZF_HLR@A<48&6#Y:L)!)<C$CJN]D>JH)-988;;RC[2:FL6GP0]M^\ MS]X
MUMS^'-Y;S/%DK#G2ZS2?#5*)J7=KQKUH/20\AS#4EA:5&VW216A2MSBQ 1?B
M:B2#3YO ]B(=(-)1,F_>*<%0CB9@Q(W"L1 ,7T^9U)@RJ[ (,*L-\8.IVL-&
M1)['K-[LB597YLPT^YTAN XL*M.A!IL HRU>_QFOSZ/-:GZ]_\*&&-XF8;CU
M$S"^3^)W),]%#JP8.YAC:CB-?(*PQ0@R]-'U<<&V,#UTUJI*TB[299I<J;6Z
MO0:BB,GW:P%=VLL5\$#;@WWC5?0:",9))>SJ^IDR:T )>1MG\+!4Q0F#!L-C
M</ 1EK<7F5T0F2^?M<B\* )L_92D[!,XSE ]6W>Z>5N',1VSQJGC(G62QFLK
M2OTFE!^>J=6;5XO?6[N!EN925B6+9++X*+^<,"*C>H/,@<"W\L\BZ@6AL/&%
MR6%Q+:I]"'.""*$1:DDJ":C:$U/4U(;HX=Y:26IE*AFW&N4%>6DS%?.2TV:J
M_9;9(.A92Q=8RZMGS5H^) 8<E8[JSX7D([]&#8ARSNK)+"W,IIXQQHX/_]IR
M6ADAO88^OFL)L=D*]<JI.D8=7FGR/O<,$7X4WWRH<Q@V6+DA_W5!S@"R,M!Y
MP^I.]M^K4M\?@2!?DN:^_4AI[GW2TE-SA-=]TM(C0L"]># (N >K'/6S%!Z
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
M>QVNM5$:G,_I<,]M@G7-#Y*-X9WGGB;6G>Z\,W[9E4;S8/(]T= [OFGH@>.
M!"4=E#0JZ3/*+56R8(+8&RUE(6<S$"RR^-C,3%%_%&PZ>N_5[(!&7*F<I9FG
M,[01K71B-M$!,6$1$BZ);@-X(O![,2HS G"P5Z)3C.1/I^!*X*?F='.*1^F,
M4PE&V<3V<S&%AYS#P8=1N;E+'T'.I=+5G^G=O<BS](78=X]_UA5H86C$%] *
M#.ET25(Q-HV_%3'E8@94%^(</+DD+> JE3C)UAF\8F9UC?HVTTV/MS47JSTS
MUOS(&/*1T;:\I_+*V<O*26EU[^C6DJ)X?/B(>A(O3E%6<LI9ZY&6&<4#9)O:
M+Q&?R@*##QUI24;.X&^&L$/AT;&:4$9VJ%E#5!*'CV1G@H9(N=WTYGB &+F5
M<AQ8$JD*%^"G2O'E.-QC&X+(/L[32VSKTN,%Z_+I4+)89;BKT8VGX 4'U7(!
M.V4$R[UT_7Q?I=6>S?:L;.AFVB/PX35Y\BII45UG8XF- P WN/I7"<^#I<K4
M1?I58?X;O\4]2A.;%QASK*2CO>(H'6D2D_*Q=VB@H?!D<HZ2Q2J#(:0$E0$5
M $)I43W7I&T8LS-$G!VVR<29HFP O:$L08%+*B%Q7M&<DTD)/Z1H:JI'>+@>
MPC Q]8?W<&=N'H9 'TS!S86GQM1-3HK+3!>P=CB]V!>Q$^*Z1 ,C(B(O9,'?
MPW0SDC;#0:/E?U4[!33AYO[6'3!@"CW%5J%@#, 5,XP$D[:U"G)3**3CR*]_
M04)!@#".-2YA-:)[/"%PXC,%8\3!58^@Q:\)<JH+L.2[?8:D0SB.FZ'Y)KC'
M(4Z"MX_3''\EX;5F5]?+HYU1PFG!9$5EH48+4$0&]'EEPO2Z[J$!;R#S-*'U
M,S#1ZB8-<DC"H_-\.\N/<THQ?<Q37[=J'D1^5FH:16P:=:FHMFDTOS-O;B?Q
MLOEF*OEDDP>LTGIBE796^?" 50I8I<=]@/VDSNYJW:CESFZ7K;#(V6W[6#^7
ML[OB"/UMG-WVHOTP9[<K%/+ SFY[" _@[';"(IO&\K6>+PW[-LYN1TW6C_!\
MKW_93L?WODW^X/O6Y.=SCF\'[J1"=W:ZP:TU7'<W>,1NL*M)Y((SSNH(/*]@
M!>&V"2*::2%A+:BJRAZ?(<T<TLQW.]WQT%E6\KGDO#!'_()3W&@K([Y!8(/
MWH_ 6CPUFB&,MS.&)2?>48G6M<)MD44KI9&9'Z6*S5')&7G"]9BF+^F83293
M>S[',.">=SIS=Y"S:3(UE7B\9=?E[=?T8%1\,%K[17U#^RJW9<)L?&BT8MD@
MMZNL)F#6&GP]VT)D=676 +XR%#1+S"E*QN-/V)#<,)9D94+2+92F<Y>L0!SC
MU>8RC8C _T(7)0J7P*@2!H/G:Y#J,2QV=7 H5?'"\IO0]6A P/5<%PZO@H5-
MF8Z(X@7'+<99.JWG+9E4\X:&:S5O9) NG;9E<?@*C7PIX6:CQ>UKUD2XQYM/
MWBZ<KIZP+ @+3U_4=5E:3CC29!T&(PQ+V0WF4UF=.VM>K]'^ZE7NN^,2=-Z
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
M"-R;OW&R^QA&LMDW>S6(FIQ4J?09.<'."_#H@E;R6"MY=@9SE3^."7W%J32
M1I) S%]$%OO(B$@&BXRKOT$)&!QMK-78Q44BHL5ZQ35&%W\*GBI^2%L(T2B(
ML8?MDAFR*/P(]!QFT)&>H%UK$X3;9^%.F?O!,_EVLC(T/)-I8#N21:;,X)0!
M;0[_/4Q1>N-4@O*.E<3C!WXXTH:W(Y>Q<NX$)U QP8)$4N\&F\B:>2XJ$K 7
MZXF]>!6P%P%[$; 7ZW,.#F)0W%F:Z$B<8>3<U%%Y=BQ2T /+2>K1HM-8)HA)
M1K-O@YP*))&54:[A<2818,O"4LS621UO5OZ0R5=211 F71 /C3X>/Q2>U7P
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
M**R@YW+2E9F!GUM*&9/E6JS[;&>-?%ZS+!+-JNLE'$'G=8)QA'UAZ2GFH0W
M29K$5U5FO5ZMF;R27)YKK9CZ?71291#-'<UPZ%GU>,P(VL*R(?-Y8/B2B4#K
M*G>A7#;D7>\!AZB&1KOX;DX\W>&7&;?6=$%0':^SI*LP [AU\>JF.-9Q]QSF
M(1]K%6HHO#Z4'+<"[- ( ]23.M7L1[#S?@HK@MSY)'?D\W@A78U*=P*,S:P'
M;VR*($D^2U(%E?%"FJ[55=8:6X+F,46)' CP<]8'W\[U4(--L](L!V;ZBS1L
M3X^WYXE"*!V:%1@\\&./+ND;1.TE>T[;#,*DIF-P<0BWRJTSZ%],MM-CUC"T
MANDO.;K0.?T(!6^F2/H6M.I#:I.*A;(Q30V>*FZ[UVQ0&V3>8YD_57'L"7ZE
M?1Q-0+H2&]AN].KA0?^1_UG]-AQ=X>CZL;-@.UYN;_G6\G(?A'E$N9T]\442
MI;$7K2_74TZP^>19$WV/(4Z*WF'C'UPLCH?)Q&GO1QC@C)M#<^D-7]35FC?L
M1YSGX>:3@W0Z QL#ZY#(0,(HZQ#<JPM;FH1F$IT<\V5*)NY\B1MF5"4+:M2O
MB2H;C&^).59<+;HSVCCF!\B]GTIJ#<H_<EJ1QU>;;MSSBDG@8DZ]FJH]$[2%
M,?8$5M[0GS2HK Z ,B29<LPH1GI,39)-C:&5&B21; 9:KWD@IY4G$E^+,](!
M!A9@8"N'@6T'&%B @048V/=*L'N Z-RDH6V[P;X0OR?<U:&J<ZP+"&TE7%?3
M["05(Q7+*U,V:-KA)-598T];/G<HS5PQG5+G1&IQ:OCW=*PFJJH6;!S+?.:9
MNB=#5L$O4U6,)ZD]&IDIF;Y=.!3SQTV?W_7D!OSKIC=JCA+G@1$C9$\@)8/3
M_&+! +'-;%R.E/-T^'Y<9J;^U-S H0TH6ETU;CWL-3<J*R=OVS<G[[.Q_6%G
MV9#&GMC/T>BC=7N0 M*%MMM9UR8&O3-$;AS0 .7,U"[P-SK!BO$\C=%FMF!'
ML+S'NFCY.A3>U)D-?:()# HN GU%<<N8:$O; 4G"H"(LH.!V7#A).:B^XQ1A
M#I,N]6:4(%G]Z%,@%[MFPGARUQCPPJ.']\;V/N:=FK#0>BO#Z,PKF2KWNG5/
ME;\#]^-<%GE*-/"\'5/JS,48BJZ>2/ANH(LM^M-.] B_'R$D]EQG(Z/Z^/F1
M1I:,F]P=INBT;J3D9T3,=K5_MA%MKK:P-#$>8(?>KX6 75+0:P9I@ZJ:EZ)N
M!,Q^&SJP:=FLM$?@BZH[03E%ITY4?24;ONVMK>LYL>/;.<'%FZCE5LPM#LJD
M=2IL%.F$$5H4K*&^X'G%<]7%=W$=7XR#$6/">QM8&S$R/RM-)\2*?<@4_$?8
M3;&.&^&SJ#>;V6A$^X1_O 63]U)FADL&MR<W1K,#;#9/PX,!UH;A_MCVC'!^
MEN ,.;PJ;CBN1'2Y<>SSZQ,E=#J;WV^[ONVW$W.NKWBK#3K"Q#+ZFJ27Q#-M
M2DAP*QKT*9=[J*4=& FB6L$Y.>R9*#2^T*+ !C196B@F:"(R,-/T$-M9,-E/
MLR'.W!GF$A"VO^)M@\C@#.P[(L"Z$B,YE1/<PV.7CV?I.UPBPP(R^QC6JH4:
M *Q,5#Z($#8=*A'[C+^N?64,O&#&$&;\D N2Z#[HW)G*6].CU5V'.HSK1&-S
MI;ZB@X?E, G1F!FC52:<#>""_0NBN])JS----"B5.7EEQ\-,BG1+T"RP$!DF
MWNTO+4W<A3$EI+ $CJ@NZ0X]UCS-.+&9#(J&VQ3L]6T[B5>_N9*.9</B8\@B
MZ388'V#R+EY<-IG@RY39&'&=N4$]8\>-756#@\MI:>A66--C[1.S8QJ<A'&
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
MRG3VF:''Z%AJ)M 9@Y$&1@(^(N$X-/TS1(7)4]GQKIW'B8J5:1Y[B F#J?2
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
MAD*?F:Y]%]B%#_9T-=B\.9*N1S?OQ2LI>7[0AC@G@%5<M3HW_3$7S7[C<?:
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
MR]F$H'5F\05HS^^/QSI&<SQ_#+&LQJ2<\'1X$=/ZWOFZ'W%;:[]BM/DD/Z=
MOHMG2H4B'IS'T[KX17][I6A_5A@49&0NGU.575!"VHFORYQ)8U&;J3B]W.S0
M<4;OX/6V]S;8[G/^R7I[PXJ\8:9P90KD[F, 21PN] C##DX]95>=)E.0FVS^
M1YE89C)8 R).4C696VH;I6<"DROIE:K"%PUJUC]TD?]*1\:?[D%Q>6Z>EAL>
MY'2N\7IUZ&0T:+Y03!4&C^QEG6.D$K0E-VP2[0DU'IN#3.;M" PF//;<OJ%K
M*6AC4(]UEKK.+1"55"5^O$#97 1U7M+\5ZB> #JH*S!27.'>)#S!50=0AH _
M0Q 36WXX1V0-%V'Y8CF=2M,>KX+5WPCQ^A@LDY\^#[3[>/) M>AYF B:@ZR[
MF:#E.2#GL.Q, :UD?ZRWZ2XQT+ @C[2L2/@[TTCM+.)MDD@NE.O[LDB4,JK8
M+1>7+M_4+OZ!.M-$M5>:*EHH%\T.]O_H?^Z+CVDVD0G5?,>*F3(7I^VLYCN
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
M&"M#43V4ZBML1I_E#?9;9((LS04"[TWKVS?\/791/452I@Z6^"DCWY&CD +
MDD[0OFST?ZTK"TXQB!FFW9$+R0+1D@;.K9:76B<7;$'BO&HPJ$K5A1A3@L,1
MC[>IV)5PQ]$8$G>HI'Z%^OZQW([K9ZQC'?KC!&S )K$!>[L>3#N  P)/QSWP
MDSK54*CO#?@6='O5M:90@W/;I,>Q')+!ME-&'6L.B=KFNHF$&>LC2U#Q%TDQ
M'3L IA*,H(+,1B?E,<FOO\&#H6EF#@9!3A.I<=?GS35'=JOIT^;12M<ZXO$$
M;[&*&8]Y@^AF)JU+CB99H=AR/&'])E>_UFV&#:SHWTW DU[O[BN*RP_E(ZL4
M!]NPDI8LDP^V\A:#;"P,;#UP<;!D+=V[@'OC@#>H<"+Y8H+6=(D[EM!H(;M9
MBH9KK*.BQ!WHL%MP> 3\3OAL[E+GPKM,.D3'$*%%!E;ZP"T][2;I13+'"- A
M"AG\S1G@@S@ZE"]>/C-4;V  $FMR,D/:9%/$_VN.3\V;I(Q^[6#D;71 *8T(
M9O0BCM[OG.Q$>WO/?_CI.;+SNBXTR@GV?,?V]!AQPOL*"8BF+SW#5M5=C82:
MYUTA2A#F,^L*"04;L#&72\R[29$W1!";P>KG35MS+UJ*_L);U)JT=?)5AC;@
M@ZRCN^ZX)PYH'=^;=33E\X0?N!YA"D;6VK3H2*\C^BJY9NW*KR\WX*Z1"5I/
M:W=OY]7>[NX/^_MG2X,&][,Y?*T._^>MBL/?_^/#X1\'IT<?3I^RLCGK9R<$
M<S=:CVWCK&Z$M<_"O:H*^VE'M)Z'0NA;![R.^I32-U1!A^KG[WP#A>KGN]A%
MMRA]_KA\LU%:O9Y+4N?34ZN%'I#=WW$A].+=O]LJZ/Y4?:MW'KR(.REV[M]S
MO-)Y\-P[+G-^ZN>(UX7&S2.K-+Y1$]Y!F?%M].%:-<9C@[Z7 N/A9K]5=?'(
MQ:M+BX=J8T69ET^(SY!-#-G$!\TF[GDP[9!-#*7&WZ1%W<)B.1/B#548W^+<
MN>/R8L<;\+?$>!%YNEAEW/?/A^7%-AT8JHLW[C[X5UW\?55]];7)NB5? QUT
M#_5>BT[Y6+$7TTPOU'K=::'7U[DO(8KMA?KPKVCTM)I?8)8D)6$Q<O7:MI-&
M.-!QB97B*):OHX,4XWTHX<<E.>H>Z)[%9-%6LHU)];SDI!!G,WMSS6E.FHFQ
MZ:8,9VJ7UYP(DT'*^Q/$%AS)^EIGEW*S1O2)9;"'%6HQORK,^8P* .62)G,*
M%:"W#PJJ2PS'?ITWG[EP8 ;/YH! 3B7^YA$REM7U-WB'K0DMA 8R)"F;+<X"
M:,P"QOT1U%4RUOA#!V-[L;N'*PG/=V (;QSKT*E4/TC;T5<QYS_TY%8/&:5-
M0YYTJV8-2(,;(3Z95J._V&@1L@D#YC (#-?9XW74.&FDIH^2A@@"R2>=/B;P
MP!K/F9#%B9J9D@M8_>00$> )TC2@9-:KB%HPM?FT.:>$NF$.H-.!.A;DJRY>
M'"Z]&DIR-A:2M7I0%.['*0H4[1S61=K4C+]F<V@Z'!F4-W68,DZ$*2.6\#6\
M?FRE,X,]@\)_H0J4,I*WG#IV=V6!>B5QD3_<]DIW>EA<<=X*S5IC)@V "SH^
M5)H2NAXSBIBS@<SWY3P7&>ZFJ[B-,R[)LF78T+M5HH'X#B"$*5C7>B=,.M@4
M,&>P'4#'<#0S)D0=QD*3Z33)L63.:I)4MQ&CR;"?1\K!7C\&]02YF5%7%T<?
MFEH_F&)";T=O,=;Z:Q!JT"!PKMB:A:J>YMC"HRO1T$)9;3X;*XQU$9:-= TW
M7I?IC8W7E%'-%':$-[_Y,RG!;J)W?HAEO:!6E<,E\L$I!;Q<4O4@(T;!0\M3
M&:3+E?0ZJ:4PTS8Y=>&8K6&<Z=ENO?[4-U0DXKF5:!W;-_FV.=$U2:@&PVQ_
M*S\ZP9=DV..6X,#4TA[^;*J:@#=J412E0Y73J@>V(<BGU;-E4EPWN;RC=8I
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
MO(@EDK @($FF='9R>&C>7*PQ^+S6_$-"U K#"0@->X#]<CJ7[,3P:/QSI5R
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
MN;L0=25CPJ2"EO)Y+AIWTK6)M9)=8SU'TF'IA<JZ0M&VGG'H&EOSE<HG2R
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
M=<Z?T.R62::ETLC(H%B(XP@W1-*V8.VSI9^TOSQM8=Y*MO^V7@B2L!_.2@_
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
M=0?/ES]'J&Q[Y=6WGD8,=SM/ZHPBGA2]X] JW<5.YPH,"ZXQE2GA!PO3TK_
M[&J-<3Y!#%\J\-3.#<7#D@ O1QGI,O &TZ)JT%/7O^_/2!=@\X>J;I#2%U_I
M[6<S06\><U)<UFV8UZ52-:ARK<I_\DV5'WU)BZYA5@RL>=YP$.\?G#:P.'6P
MF"[R2:[K\BS X22YBK;<BGN,%'6$.3)90\?<XLJEI!1E:16D8T=NQPZ/Q5"&
M8]& L$@CK5-Z,*W'4<+JA\-@CA[*X5>%,(,;J30+O@#RT4M/?@+<@XWUQM#.
M<])FQ1$;@!]?V;J,B!<<!&>O)2&!(274;IJ"2 4H.4.T)_[J2N;B(1-C.HH5
MZ1&2."T.-6[!]FAPN4@:MT;06AH&6\9D]+8D=6&C&X8O/8MO)H18U;[QFYC#
ML/7-.(/$0O&SRRC!5"V,!#1L$J!\_R6Y0GJ_&@DFD!H3 "'0C#JOC$ITN"FL
M/6H6;F"RQLS2DD\Z_@O,L.1:T\'HGE6TU.1PIQ4H>&7R%78AD+J#X]\%$_>4
MYB^3V4:Y8: ?6HLZ3[%P*[S<)<1SV*/@FR%7E!XF'D[;HPE?"1H09,EAIW&(
M@&C < PAOA1.NSBJ0!PUFS9&%90UT& "+.",DIO\A4^21RPTS7*R^F7?\4BD
M(4E3=:7.-\-9V<K[2%+LJT,'J!I,$02BP?2,O/Q'TY7!B^-MPWBBI4GT^[&Q
M?6W5>(R]&M\<_7;\]ACM\-/@C9 WLN=?G\8WW,40U<N&'1'=HFC$V;=GLXT)
M3%1170WK6RRMA4,^B'UZ,$3\BT^9YR>%-/2;S>4@1= P60[OZ[Q,\WGA!\DC
M=YCBO)@=X]R,,=; %(%2S\ 2J3(8Y#G:,G8SH0W!6&H'%X(N&M9(=QF[^DE!
MOD)SH53K^MK:@LJ;II/R'S"/]#=+NAD/@K-E-DP$HL6:(^P0K"7)#(*_@\8=
MV4?Z4RFXAG'JF8X-K3<&[5-@FS"_P,4!;!+ )@\*-OG)@VD'L,F#@DV"-;%Q
M:^(&6EU_#(MX-)@B1:ED=#A-6%.,D%!,B?J-&39CPH:435O+WX-J62DFV+;1
M,#ZI)VI9?&Q)V1 :!=ULUC-A6KN^S0V1YT>!K ^[=0.[%?L@"T#9]ZW9P(:I
M\]9)MX'O#E8[5@?9/8@99<.MG\C\*!9IGI$TU#%06,(U_.CGG;W=_:UD>VMO
M6^^P?Y0Y!NVC0R1;JNE!AU5&@#W;!%Q\C--6K/\S]25IGC1QE><RK\/M7LC[
M!7>VUU&:(>JC[^DMZO,@7MZ)5]/  N%+\D*^.(8"*M&."Y74"6;<!,2CI>O8
M=$D5T2/=E[0M0M>XM0$5;'N:?SGZ0KB-Z&##6>P%ZZZ?1,2NY,EE9?MUF&RF
MK[F;H%,V+=J>F6?<EX7K$S,U0Q^(\)*=D#<8K@UV@?[=8:1U:OZVV79"8@A
MX7..8=*^^S3,_S.H C'S"#_5].E(]I-<2V\>8GA:J+T.HNVO:'.\^K"&-]4Z
M4?,#ZM#BD=!32(#;QIAB4,'V)#G]\[_>_UG5YT3?LA"+MW6C5# R1X$M"@([
M:"RR9#:0^& J@04^D#']47?4)2J6"E:#8C%=SG$;]"E,>+#PP=5"O;^M*Y[
M#BH%>#LT-PF_745<YZMK69=TTM#7:"R46GBC,?M=4C7<@T+JB[F=5N(R!B#Y
MC40]-/:7()-ZK4-D(^B557KE#4BX1TH$]_Q-V\[5"8GYQ1%%&S"ACX^.MIR=
MI"DWLH[@=TS=,5X/-IKLY;(*N<EY3ET8)+@AH1<'-3<=C+_N_VV(D98$,A=:
M286MX^O6(7\0,:(H 5X>QZ5J%SJY:6[4W!U][]"Z<CA,W7TG&72G&RYLBR5
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
M:2\+*%E=S5R(9 V*WQV6:1$J/7;1Y[%DIG,J\)+&)<) WQ5<_F5O,0(-BA%
MKTJF4D2,FXIM@E8SWJ\W<?UK[@AZ:7!TR]B!N0\OC#H%Z\]2IJWW,/XM R/,
M0C)43Y82I*24&+1*:M1Y332O4$QR[HNZ )*ZE)\7%0;55#V+MH@"K:$T/ER!
ML"?B3@.9*&'EP2"^AGLC/0O2H"5$%M/@0-W6P]\J?[U$/[8FEL)"?L541(CY
MHJUD6RYI>K>7^D&1#2QI-%0S(*EE-1,[W2"%^[\=:0)2"U=TC:63!_".X-D6
MT[#J.-EVVXOHUO!:@ E\@PM%&8/8\.X@,-F2,<SHL6XEJ9XUI2,T1@+)O.!'
M6Q.S*"Y$IL?-!QL5;$!L6()W8/C.@FS0'N+)&UI19Z'LO==<,AA::H?&WM.\
MPIZUSFRXFTO-LYHC!2D_37,EVEB \ +JX0AIBG.K)72+2Y:Q3;YP,&+X9,:2
MZ/!#XY2O(%UQI&^ZE=TX-P>=1%WQDCI;-5>X)_B0Q'J(&*NDCK8T>R%<A!L3
MCKDB ='91AX<V+):0<[P7PC0U35 Q&W#]\%F->!L-C/3'$<UL 4,UOZJ DU2
MRN[O]0^'\4RWHRM0>#B$P=++W7^O,K?@J(&W-(,!@<9H+_[=@=J%/]H&?-H9
M'BWP;9ED%?SK I0![,22U'M152X(K4S:#K=NEC=)0Z2VYBO"*]<42"*5@VII
MZWP[FB>8(,Y3?A7LF%^HI #3#V2A1F0_(X!ZI5&'[_YY_.:'O5?F<KS;Q;8T
MRSRO0(NR^R]H?VXH7<([30T;*&P:Y+75$-)%NE"J_X95ZV8S$\\R=5GZ?='A
M/IMS0T24ALGUL$M1#C-/+8>H%%HQ(R?< G8P%5DS;V;'.H46[2K'EE\$)M(T
M[WC )I,*<YA\[(J"PC=8=;!_\%:@,."0KQN,?F#\COZ989PDGR!+9^/4.#26
MDM"^+(8&-K$@HJZC:9(77:W&#B8X 69*M?$XZQB<?%4FJPW_:KBJ@[91R3.E
M=TZ-HV C_L7ITX9@O@J.*]2ER)8_TQV>S&E)ZH6: _;U'O+?@[Q@%1YN/!PN
M&Y8$JYBR^-<"*49,'(&[] 1E-G<YEEBTMK#&LD73JP@$A:-KZ7",6G60P)!K
M-$$2]21:8M$.#F&<M1$?F%A!I?SX=E"QE<;D$>8O0_[;=[H,)B[9-D3/N,-8
MB+>IS<-?&@W((3":F--O%O?M4"C&VH_Z%*P("?^0\'_0A/^>!],."7]/&@D]
MXE@0POZ^8->>AGH("$R;3H,Q&O;>F8%V!P4C-:Y[X2@QKCD?Z+J-ZK#%CZEF
M?^U9.W'-^;/)H\ZW%NO"![K9)>'^'=.O"(5,J>FN\:U&8B.]&@,QO$;-*G"#
M+J0E54/>:$T="EK+$[$8M6#WX9(L5F%$TMRN&%41I_HVT8-8KDAK)=G.9</9
M\DN0\AVUT4S XL+)DAF7CZ0,+6V5-2[_APW,$.U5;NJ]R"=9?*W;4N'X+6[$
M$B?B4:0, S9N WF4$?8;CW(H%*09$.,L!BEZM.:HYC$D2?%XWCN--&;A\C2,
M'=@H^9 ?;#O6878U1KDS^GA[-WW%#$-EY@++:P?+-FMT^3*='&XE[#"6OYR%
M2'(#^"A3C3;&8Y071==H% O\OY\R>/3E(I_D;?2;%Q0] =C@FWR\0V?2(ZW$
MK.]$[?E7EYVS]9B7?PEY#&$F)5$&BU(KPS%Z ^PLM%7S6@AM<QYX:;JEF!_T
M!;;?R@BSK5 !2'<AW;NPUR.%+L'>"%3))UA+,$REA9?M4B2)DL4N*T)QL.;#
M5[5&&@YE2@T*;5,DMTF2;ONU@D''=C6U9?&)&[!P<XIK-+I@WH1;S[37]V1D
MCB._DZIZYV\[[,$X>W>G0O[E ]1-+1/=\9B^UVA$3H%U6.KO](.E_*9-D]'W
M QF1#V5@<@M$<XP/QDU%<=,3M&G:O.TTV+?J;[A,;[@AX0;[O4F6U6Z_3;<E
MG@MK8;MP.DWR>N%.FF5#+C&M._G6ML^F'0IU,*QU+6R/:L#X_T2K, &%/UP&
MR</U)<;95,WR%F(YIZ)&7C\G_''U0RF(QX=)UV)[0Q/3]+8W],?%$7[J]X?^
MB%>]2*>O/YG&T!^E,_2/R:PJSS\Y/PDBZ:U(:H_6"P'\1L1PD"Y?I<L_AOAX
M19B%S!(8+6DU^H?;2@T._X)!H=4 3AA-JNJS1JPA;] X_-6A6!ZA&EO&.G1@
MT6OO+;<6L1FMX*5>PD2-'W=LCM#\,+\QF.==LTR'7?HH=BE8IRG&)\Y5=*Q[
MVGFQ:Q]C-4D0>6]%'C6P3U:W "MG"$.'HP![ 1&@,]=Q?,8+<\SP?W3WH:9C
M]S19,[08D' !"?>@2+A]#Z8=D'"A5=]3.]R:RK>R>%U&,M?Q\NB(VC@$O\!?
M.:J:]@?MU9$WH-,K[RP%L4=B1@409F1+ZEKFR;4M5S'-O!U*93>%( 4N2"E2
MF01!/UQ@*+-=BGI3DSBZ>@<S],W=BB+W^;H@Z7H^0!LNCP*8(>#2P'>2XN(:
M-0XV4)&6#7FXOOKCJ+B_M_TO!FI0 3>J .RS\)YVA$>;'C=4FWPA^=:5:2-@
M+:HW[@$XMWG;3,#'ZI65CFZ-<#AY)YF&#UO*TCR2R4%\5,,58*#"TD+'@,G(
ME]'!%)OS"B:@=S46'5/GX<;)IX76N/[*Y0>%!3,8AT$3P2.I'"_FU5 ,&^.G
M\N$*!#*E$N,9T0O1O]1LP@7(%R#(%U61T5])=IDW=!'*W5R1\"UI\(Q-W5J=
M(>FMTQ"4@3]!IF>S,YHG;J:$';=L=*>6JN/ *RH@8N78.=V)^B-$4=][]>P9
MI2"3&6Z8+"ATC\6+VG+X:67PX#XVG[[&R+ 7?Y.1$0IX-B&5;9UD&?@\'CED
M7,>&PHG TKY/YOI:'/XSO*Q9I+#KV;=Y8$$(-R"$9[!NJATK0?)"'G6   Y9
M L.H?R,1CT3QDDM5(\IAK'YJ%56;C3'L[6/'O_8"PX,J588:*!,5:VB*%IF(
M-'V,J?Q,DR+MF&\(T<85%L?*[48;U4O'^3)CRAK=_H_&$V5@;"!" C^1X>(N
M(W) TX<>'X'/VMM_%!B)L+\WLK^_>+&1G2:'WBZ45Z8A:A5QKZGO;M<2#Q:.
M$@M=+XFF+I_-*^*_RCKFK0,_I-/T6!@K0!>?J+ <Y. D23]W<_?K;:8);1JJ
MC8BCJ5(N1=P%GA$-/TS *DO;![@I$9.C86KL3+/=H?I.OO1;23H-#2BXVU;!
M;/![M_C9#KOFEM=;0RFTE6C\"VK5BND$:9R]4"YE.>7@%^D%["LL02^K-D_E
M?Z>FLS#>''Y?**DB'13D\3;2M4?,5VG' QZ=P(B)M+2;&,J=F(O<>JU55_UZ
M^:Y<UHS5I!:%BM$H 2Q4+PH-%Z[=5L7XE#/>ODONZK9_P-N"XBB8@D/?SB45
M94I23*R"9VOPTH,F)R?)52^K*X,8:AL*Q;A4I0Q_-IS\0;4\ M6"-)Y,27VJ
MZDO8;HVW15:M'6NCQVIK/6%W(EU1F[L<O[CQ4>;]7'Q-Z' 8"!W"YAS;G">'
MA]'O7C1;EVTH(XI.3@[A (O>P"%QA3B:%87E6$=,M/7(L7_%]./2BPVW+'C8
M";=J.TK.BX7P50!@!P#V@P*PGWDP[0# #@#LIW?0G7AWT)T\X$'WQ+RBTZ/#
ML^-W;R.XQ?Z.9YRL!Q([0_HB[)B2;QRWO1.!T" 9ID"=53USF>HGJJBN;B[X
M)/[=AMTG_54UGU?@4RFAH\&..L9U*N"N% ' H, O WFE#_4ZB)RA0/VR]WQG
M[]7SO[^6 P67 \\7. +PBA_ &*LZ,*KR+RI[S7-]^6IGU_P>(R')O%&_- I;
M9;2*#S9XH#D!,:1Z7E>@@WZ0%S"E__#27O$!-ZF*[#5.E[?I+_J^<CNX7V;.
M'AK%BU<[^Z#Z83_\V&9+?O-\=^>GGWN_@7_4P_'I(W8/WO:H3%S!5/D(_X4/
M<OQ@9&#Z!*=UW=W9_0D/\4L,=Z5)(9L8E("Q:^ED-3]<<HRS%'ZE"GEY=QK$
M?4_+CY>E)P9(:N]4'WEG8?F6@X&U*AA;PR<FTW?A;BT]2FSYR6_Y8Y38^UR<
M4PEE[^T\V\JV@R3>KR1:H^://RU</DAD'XN>HFW8!%F\7UD<)AB"]/&AK)(9
MV,A!^AY&^J*C+_-<Z#H1.AFD<>QT?K6SMY6&T_E^%_M70X3V@8G0@BR.R>++
MG1=!$.]UI05*'L1O3/SV=_:"^#V$^(7C.,C@YF5035JA'@FB.!ZWV=]*MK?R
M[:U?@WUXSS)9E=,<4X+(FGML\:Q!,,?-Q.<@F$$D[W6QW^3-O,-4^'&K9E^9
M'%VGR"G(=2]0/@ER?;^+3>B,('\A,+D9R1OR)@0)#!+X<!+88VH,(CCN@(<8
MY#U+H90"9@M=9X-$KO;##X)Q^%"B>3?\'<$!^DI)/PR2?K]+_EN.4*&##*NA
M*%D>(J&K'?,0<'H0B3S\[5UT:"O^@SP&>=RH/+YGKH8@A\OD4 4YO-_%_N//
M('PA5K0!L0NARB!^&Q2_T\/H?==&[^8A$1[J&#:RS,=8&KS*2P[1H/N.!H5T
M^,/+^*FF\ MB_J!!SR#I#R+INC82&\:E(< 45.^F%OND0H;0(("C KB[LQ_$
M[UZ7^JTZKT ATG+WFV8$41P&.4.!Y#TO]KO)7[+<H30HP(.]$,2WQ$X>1#&(
MXJ9$D9CNJ<EP7:6*&NH$<1PO"/II:QK$\9X3'VXCO9 6"FFA#0EA2$D&V=N8
M[ E:/<A?2$=N4OX6>[@$20R2^'"2&%(H:[G(Y\$G>1A!K(-%&"S"#8I?=%QF
M:E;FTURJ&H./$A)[FY=*E,3KZ(,J%/P9Y'&\W#N0DS^ 1&H<;W!<@N.RV66&
M9<!FR\BU%H /W\+&"_^+'7_HGZ&-X]>] CN2T,;Q5FT<GWLP[=#&<6%-[Z&-
M8VA$]A2- &\Z:85&9*$1V:.PV8I"U1^;3X]/5A\R#GI'MQVM9 K2?,?2'(*J
MMPBJ/@LB^1 B&2*J:T14]T.]Q+TO=D<X]1Z#YC%\6:NF#4IR96@UV "/XK6=
M=O5E?ID4H8O?FA9 Z!OT$ ()\[!V:<IB^0'G%;3NDB1"2/??[TJ' J'U"H0"
M4>%]"^)%#LO"'M)AD>2SH!*7G=7/@RC>KRB>'!X:WRC0& 7DRJ-?9I;H!3[$
M(-.;DFD7_G+'>7A*H]\PNYLR\;RV=Y*+?X 9I@IC5W>1HKR3)3CX<'9\>'(4
M_??Q\?^9U/_Q^]';HP\')\N6A.:1E]B^\Y>]9SO/GCW[^Q!G<H^"<#O0R]>O
MR>G1X=GQN[?1WO[.WD[T[?";FT?"/\9[_X*[,4^7OZ^9*C,$E7[M67\G*[03
M16 "-Q;B&LV2ZZ@JB^MHHJ($QZBR:'(=)664ETU;=_2CO(RNZKS%P(+ZHE+J
MN0D_4DEZ$573J+TP/>.B"U6KMMK9Y"2CL MD%^S[M@O^E>277V_NWM460'Z(
M(D_*5$57>0LB7$?5I%'U)7T$ IV4UQ$H^QD+]\)^@:URA1/)HBV5$P/*N0(K
M/BE@&\&]8+<DT1SW0]H524T;B>Z<E%DD%\ FJ:N$&MWQ1?.Z:N9*/MC&W:5W
M%>RSLLW; A[75O#O:57#O9H.]AZ.,8XF8'+1GS0HL&(O8"0X2&5ZZ=$.SZ=1
M#GNYX0'J#=V O/)V7O.!-(WD/,%I1?">X&/WZ7!_N JU20-+"IH"%OP?9:&:
M)JIPZE=Y R/[ B^U:6!0<T3?H-*!0?67.H[**LI4D=#Z5+.\09 .3(4&BNNK
M7Q4/&FX RJE.<VJ=CI^3A<>+FU_FA3I7$<&!AN^4%ZR:*\38P;AQ=7@R.&!5
M37$H>EWQQO+MTJ'('^L^?^S)<HN*I67-&_5'B>M0*+H,A3$I]/JH%0.$]Y(6
M7::<I\/WTZZF?YH;R,+@=[@$PQO?:M@[05^+OG[FF[YF@K%-Z^L#D*B21T*J
M@(0KK6:SKI3\1@,*]=]=7H,>07$#+96W:*2@E++(&:7HV#*HR,SG33>=YFD.
M#P6M= Y[L(RV>C_(4%I))5XDH%(G"GZ1=>;'W1S4 6P>E<_;;=2U#>Y(4*L5
M;.>2=L(LR8L8?G.>-Y@&S^@#''#*W:3DDSB:5W!B\&:<)WD6XVTN<##P6_CG
M40%JO:Y@\M%9G92-J,88Q^;:8DE+?TZKHJBN:,)9AFH7OMJ".R5R;/!ZRG?P
M:_BWZ#%02'9]X'3B,=+QP>\#]3.J*SY Z&Y\Y;RKFRZ!!: AP6[_2A%:#N>\
MF[VGXYW[%IVT"2'?7JH#>W#R9SO[=Z4![[8TY!NF?CQ%&:%#@ST)V]4%!?J7
MAUX8GXX&].S3'ZOH#P4F4C%1]7GT)Q@*-9SE3?2/TS@Z+M,=_-&SW=WH* %[
M[+^JBS(Z3.HY12NBW^"(O4JN\2>G'8PRVOMY=Q?_.JXQ31Q'9_\=_?1B]^4^
M?K;)#3 :T0DE6Z%DZT%+MEYX,.U0LO40)5M/ZA@Y:*66^)?H=PY41(=55S:J
M0+5_A#;G+U&:U%6Q X9B??V?%^:\F>GC9@?L[8T&]99&]>[/0I*_.5&T_V+G
MV<N]O_OR3O^%@:L$O*#Y=;0E41@RU<$PAT]+.,;:KG5C0&RQ;Y--Y>-I_W1,
MWH<SZ9R=_T]TU]Z#BY=C/"7ZW__KR_[NWK/7T6F+L:?SZ^A_)[/YZ^B-NE1%
M-2?Z"ZL<IN!FIE7>[(!K7>>EGPIB QK"TPRH.^']W9W=%W<6.'L44_XNE<:"
MGWR48'2WYRH_2;7NDZ6%FIW?BU7J6J&_>/5R-_I5U9^;"W!4HY.D5%:)OV(=
M_@9.\ 1>YIGZDC2@QO?W7PS4^(@!IUA'STIU-;G^3X6/]T<K!ZOM[JPVWU2?
M)YKD.\T+_9I\!G/O5QA8$YWLG.R\)RVRO[N[!Q<V371PJ<IN#16RN[>@0JKI
MM%;7<%<<1EN5CJ47G<NW.R5]]9\3' 8N3T^7//E4W7/?4G6G79JJIJGJAO):
M!PTF]IO7)AF4EZ;ZTB\$DLDP34!^,$M%F32;>LO+#H[+IBH0*2$9K@F<@G#?
M ?@HQC]R!%=H* 6FI&15XJA0YW!PU@JA!_#@!'_ BV43A@DO&XSR;=5>X&A&
M< F"7B"L!R))5!8SK*)E_!0,TB3B8>93V,8R)YT9?Z_J1CZ@<PI&)U.BN]:8
M:<27)NGT,FEQ#:XNDK:I%,(#.*G)Z<!:)7BS!:Q*3',K*_VT828SP=_7&:$#
MKN7Y:9[4UVO='9=(P"PC* 0[,T;7P-:51*U-R0J4AI<<QH-8G*KCG"6F:&$U
MZ4PDB 2_:%D]?MVO/=N!&LH21Q?5%;ZE3>XSW N2_[4,U+3DO-[#EX:B(KN'
M7QNEFT??&XIW2;B26052>3"=YD4.!F=CMJ-]X WOU-D1HJ:V8%=/%*D!?%C3
M5E5VTU1PU\BHT45*"0F &*RJINRN#&ME0;J>E9G-R&1DC7![)CEOD37OG)0\
MRQ5WWV8@5\Z8(A ?NT*45^>YTKL:#(OW-0\JXB08:$IX#+*2X9A1'\*:Y_CW
M5! [\^1:OW>?_(.0\@LIOP=-^;WT8-HAY?>@*;_OSR\!^Q7T^HQ QH3?@O.
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
M>MX3/TF'\" DQ5+<E&:N*9M0YU:\,@-EI?&".TI5"EDN15UZ6Q/,1=@*:.-
M2E$T012YY%QHA2E42)Y![HY 22DY)^V210IY0R&KKG0ZO,M@#(;4G!+;M)LJ
MF]8%Q$ITAR7@2P)3E$Z%J_G/NO^<+#5*V(%"(25()F-BKOP4#KH*69U'9[U5
MR/YP<X9NF4B6F]-P1.0A7+UX!R))Y*I$S!D^ZQAW $>(H]ENM*LR1XJ)=5V5
MJ:XSZ 2.-@+: 0:5U4L!^QTCF)&M]1JB#3K<UM P-E.LN,,2M88 <&D GC"<
M"_:DTDU%KLW<M:"U-%'.6R83DE]&NV%E9P-[KC7FCK5'^!W"U:<]\?NM6'W_
M9''>'_PX<@W"&C+!&<3D8(YXQ6%\+:2E !@ 0"4H9PBL(* TT<I-69S%"F1/
MSJ#\G"F7:N-J]./QK=$1.94U*65X[<2_ 92,@+R(ANM%.I7EA +/?%MK2 PN
M9'=P>4*GH>O@,HM/_PF/BIEV&1'+^@7GM0T@1V"Q+2?W'2B_-5!^>AK\W(8W
M)+CZ'\G6(5R5I^(5.9B!V(7R]WY@=;@RI[)V]^_")3(A@*09*19=4ULH0.J:
M*1<2(J2H#'J8;:]3Z68ZMJ1E0%U3==?(Z32IFAL5TBIL<4:K3/I@:.)4IJ15
M[("*W" 4B)(UU8[K=5BD+A3WD#Z-(QCDD:ZY4R4!][36DK,^W I&K.L^>D06
ML4E^\%]"+(B8H3]EQT1\"%>3;53?.YG= ??]T^"],8YU,5,90U<Z4TK.]](!
M]DQ(&<_29BVV@'8E$Z657S(3V#4LK[0 PX"PU5G$+K(3R\JB<:BJ;06$N\!<
MTM38+!@0J.V$2A 2#:"CA2I>02P"VA[!C)6F*F3V(YP/X6IZ*JYG4M<ADW&L
M*<_Y.&F&*+D=%'%-.^Z1FN/C;MH8X(N.2*LNDM/$U'Z_"?<I'G(E3<R\\_?O
MG432<OJP(BE.!>P9L?(C @_@:H:$&F-[%R.\GV\87VC9C<0'Y%&N_29-:\M0
MV"BTN]06QGDT\+DPE+D4FOZH4:BA^V1?GQRH1H[;$F]LQ]:+PFD$'U24]<JR
MTVC75+H5+^'L&%8!9:%LA"EI4OI2:'5#NCF:V)+O?/@L':%_*%<O'[ZI.W&G
MS;XN'&-F[<KIK#,9)]9-[*Z3&H/O 73E#@U>FR?!A;VQ;D41P@OH+ KE/068
M[^J7&# 0;LP4K L:3@!OY&C'-0"?3,?;54E_U K&AP58E^%+#G=ZW+P=://V
M0H/@P9#P/13&YWUXJ@@P:4K[:A,U)WG#M3H2OE"M U4-YZSM\=.#P-?L=^+9
MQ8Z\)S-T=+1*>_N!VC!<] '@0$0[D3$XT 57%YA^3%/PIBDY.T_JCBGQ@-NK
M%RCZN45"Z0 %%/(@<!1.R1O =6+!5.7,Z!EQU2SEI#GLMTWJI*+29DEHG4]-
M3);R%IP!OX_#*GJ/"AB/]AO45[Q%&8J_U5CT%_V...^?/WVX^Q_U3LKG";(/
MV_K&A.92#H_*=W1@,K=VM5QB-P5%"\I&4>G3?J__W:B1A^5:5HZ&+N[L*5X.
M@G+;:N93A9@\AZUT(P2I;'4M)^B^ZET]&WS'TW/FLSTR@][5T_>(_ B9'Y[=
M$L(_=MNRYH)2F-"=DSZ'D]T$A>-F&/YV^<4.XV=,KT#4FQ #'Y_C9M,]4+0/
M&C\M;UU<VC&Q6RY&F_9X^>S+=%(\T$<.X^JN6K2N=WY9P10^LA6M#8\KTF?N
M;/L"R:YI.2Z7CXFDKV6U[+J7^"G#^N=YQ%YRL']I/"Y'7DX5Y>+G%<O\)6[[
M/Z%# W3]=' \>1,/].'*':=.WY7!\,E,YK/PNH/=-6[O8Z=:.L?WL2?4+4U&
M;1_8M7%=.]>TZ,:#$^Q)F97513G*E*M ]X;<VM[W7A>^G9>Z&]BVHX2N72JS
MK_:V]_K.]W15-D,P8CV4.;:"0ZGG<NE"71R?\=W[Y]^,S\*M_?\#4$L#!!0
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
M AE&/<3)8)]00W(N\/'2,L19K;EUJISNLWE64#D%@JI*;HQ'JO22#"TE!6A
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
M_HD-TZTV[$V68#+$JQBBT'D#IR[Q(0.\C@&B-]>3P&6(9(Y7,T<EP/E0"-_
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
M=[V  3R0ID+<]]AF%?'[;#%D\$L,0)Q6,,T KCAO%8 TM8#OD0@1Q)P@A>^
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
M^O4Z^AJ4"WJD.NT\9*,XJ>ZQSG6WE4Z4'/U\K_CHI0'TSRL)N*C>RP!E@^!
M%6DCR'>,+:1:#LGTGTC5$1XU#D*>HIK3/C7)AI]_;3RJYXEU,0IJKZCJ2(O-
MPTJ'G35M"E#Q#-A;<D.]/>N>HOF4M*5B#B <AWZ19)H\,D18[F\JII-,Q-&U
MSS:H[]ST.Z>5WSS&5MK=TQBJ,O#:4&L4[#M4YTG!*T_V7TIH#'X:)@[9M@"N
MLCXDOQ&"WF^H2(<\TXHU(TKC;-(1,M[T8[6]KUQC=*"^]M/1=6^JX!Z=8PTE
M0A5P:*M/3/7*7S'^Z'*><(.0I&B*_3I-ED6TVI"PNX/$]S''M9DB!J.9S[#;
M+N"* YZ ',?(R13=98/#K]Q1J"D91Z!-YRR0RT>H^=(K]7RT4F78'BA9RV(.
M$-M9:'38'27+AQ#E=^-)M5'ST>4W;],NM3%_:*V,;$3H;L8H^8777!>[&!BA
M !O6$.9W<5W:)5X8U19/:*Y- ";=W2?#AJ07QJ :DIUK UDR331"D&5D\9TX
M0:=P0]+=S--+Z64RE:8.P*6BXXWLN7S>$%W+0_GTN,WL8HPJYD3XI6I+7=3=
M^D'^0#%/E]B,7J-D9!JR5K7C'D:.WO]3!I7V+5T[9>+"5)#XI:^Y8=<=MKNA
M%EB%%(U=G:4<(L=M"B>.4@Q8GG"&9P<G=RKMVY 6/C$ #K9X3:7N6,?U]?=O
M,GI<H\WX60#W__H^E!ABR>V]#G'G[U@Z3RI9$1Z#\[RG9Q[$VUT:/Y;+;2(;
MW 'JOQ;]@ YPC!%T6:U\%ZF[:0PZ(HA7$%$55"%:,O5L(1[V:&K<..RINRS!
M!BJ<?I,'W0Q>E>SP1*F/E[C%;&MJ_NU=,' (Z1!<PKB:GC&CF1J2*>E "?YM
MC#F9::_@+R_E);2;0Q6NW7T!KQI=.U.XW-^U8,*;^NM.KYY#^X@]^HP/N/@*
MN+HB'O:TWR+%BFQ-E;3Y#U[]OXU[EAGS#"!T.#[4_JNC$&Y^7LO.\1<4:K^;
M;;-R4<]-1>B."4.P@PB(_/!4[@ 1S%!1QT]'-;+GSSXMW0 K\"UXOH^]HW?L
M/+58VV&^EBK!03P>#J?HKHQO)S]0*0_F::V0)+C!!W VX6G),EF(!@<T@ '
MEAY<I7NX/IF61W[W75C<OSI LV<E>O]"-!'W%:=8S>6I]OYE-SV98\O5?S4V
MMP>TAA.=$6-/$+[('V"[?8XW/^KN _'^7>K7^$^)9T=G'*@"E%T827X-3:I$
M<&4[8GJ]0]T;LMV:GZK9],X:'LU@ (<B(3?R]4/6LG7T&&S26\U 3I]*EBQ[
M"]G?7P/OCVZ7$DUF+9*)R&9[)];X *G&\I=^#ZSO/C0$LF:AB+,<0[2!E8A6
MM%*KN'Z<8FVDS!X[V_?NOD4QK.O'8Y=ZJMX5XS5@^PE0W:M-O0TE<NE=A]36
M_"L&GP]'?%JI3@#/5AH_J04%N$=71*A2 B0\G3\G/NMH3"5FO4/V209BS0LG
M[X\CD,&0Z[E,<0I_!Y\W+1(C4-O)-U[:2I=*5)??3<-_4UN*H]=BA'VBVG!\
M#0BW!-R-P>NQ1[/=F0\<MK(A(RU0!8[JTJHU7&[Y['443 ;CB[%+<I,1:2_<
M_3I?",*\Q+C,CM&72DY*R L8+?#-E?SM@ICWDTG:K=-\*Z,H_84T5-#IA+Q7
M]SJ\DAZ^%GKBF&%48>__1MX)*@/+,.RA5SKQ%%[\!G@K@RZ8$0W5.5]X\70R
MQ#[/J8>).6DYJV?AE+E,!L!IU@IN,U<P@":HCF4FFK6&,H!G4DDTDAF*:-+J
M/_G[KGS..N3P!ALSX*/^T+Y5$RI326T+DI- -[R+V.L0M&+.)RO.7OO/%Y3(
MDF5GSWVDR]S5^[OL*OB@2>#P(H43FBM>;6(/M3"+YLG[L4.?%[1BLRND]S9Q
MI:MFM]7?(U#2N!D H"<.I9!DT/(_]%'TP\$:X$>U?HM#6D7:-6K/B$1YU':'
M@I9ZX*TX!:;2<&;B[51T -_2?,CM,1O7<%9B^/W(A-L\>DH ^]@(=&)[ZG2.
ML)DIU1:PDA[/F^'-\_RT4Z>CNRA;>81DP8W94$%K0U'<X=MF+B$MX\^UGYD$
MP<=D]Z\&[?&$ET.^^(*L/(ODI*H/:S:>O5!1->RO&5_\YE."FC3V1:@<M/NJ
MK6AF8P\OXN[T9<@/VA@ 64F^39FM$ZPJ_'!0F(&ZWS>E8W1B$1T^'$%D;LD?
M#*%*'V#6ZKY_A8Q4W@0+U=Q.=Y^E(>[JKA:Y4&%$OZ5W;6T'F+G[JY"=S (B
M77E1UW+XEO9WQBP"(@UX*.IPLLDVE0%\@@C]0!;2CYEL-SO-M^RJ6/]Q *V\
M?CQ=/S'^*PE9;,,W_07Q ]HDXN%:U37;(6M#%@@HG#'VOP!02P$"% ,4
M" !TAOY8J30L8 JU 0"6SQP $               @ $     97AP+3(P,C0P
M-C,P+FAT;5!+ 0(4 Q0    ( '2&_EA70'MJ9A0! ,V($  0
M  "  3BU 0!E>' M,C R-# V,S N>'-D4$L! A0#%     @ =(;^6-L3F@2M
M*0  $X0!  X              ( !S,D" &5X<"UE>#$P7S$N:'1M4$L! A0#
M%     @ =(;^6.\6F1IP,@  -^0!  X              ( !I?," &5X<"UE
M>#$P7S(N:'1M4$L! A0#%     @ =(;^6' >+D1Z$P  0Y\   X
M     ( !028# &5X<"UE>#$P7S,N:'1M4$L! A0#%     @ =(;^6-A*]-"C
M$P  +9T   X              ( !YSD# &5X<"UE>#$P7S0N:'1M4$L! A0#
M%     @ =(;^6*9 22&5^@  ZA(+  X              ( !MDT# &5X<"UE
M>#$P7S4N:'1M4$L! A0#%     @ =(;^6&I4GKKG!P  P2X   X
M     ( !=T@$ &5X<"UE>#,Q7S$N:'1M4$L! A0#%     @ =(;^6-=$T;3)
M!P  O"\   X              ( !BE $ &5X<"UE>#,Q7S(N:'1M4$L! A0#
M%     @ =(;^6&K\O:D)!0  >AH   X              ( !?U@$ &5X<"UE
M>#,R7S$N:'1M4$L! A0#%     @ =(;^6&@ I20.!0  )QL   X
M     ( !M%T$ &5X<"UE>#,R7S(N:'1M4$L! A0#%     @ =(;^6-+;48%Y
M#   6ED!  P              ( ![F($ &5X<"UE>#DU+FAT;5!+ 0(4 Q0
M   ( '2&_EA"&G8>A1X  .@?   1              "  9%O! !I;6<S,3,V
@-S4W,5\P+FIP9U!+!08     #0 - !$#  !%C@0    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>exp-20240630_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:exp="http://www.eaglematerials.com/20240630"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="exp-20240630.xsd" xlink:type="simple"/>
    <context id="C_82b9093b-54e0-4ec7-918a-4cd06fdacdc4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exp:RestrictedStockUnitsAndRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_852b49bd-1b8b-4962-8b60-940605ca136c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:ConcreteAndAggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_87b807f2-a3a1-43e5-909e-b8695fc02821">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:GypsumWallboardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="C_87e37f27-cb55-4a7a-bfa8-6082f7f997f0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exp:PerformanceVestingStockOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exp:LongTermCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_89ae97e3-803e-417e-814a-55e22cb53ecf">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">exp:RangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_8c118acc-ed0a-402a-b705-43f7418ab9f1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:RecycledPaperboardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="C_8c38619a-4df0-4c9b-b968-daa0a885e433">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_8ceb085e-cd93-4e52-9215-d602ac936f23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">exp:MaturityPeriodTwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-29</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="C_9170bb8d-0025-45cb-8377-2e05426fca59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_928c1e78-5961-4fed-a255-a9e92895edf5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exp:TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_94297a15-ec02-4163-8cb3-6f2542e60894">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_952c09d2-c82e-42b1-9158-11b5628472d0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">exp:DebtInstrumentRedemptionPeriodOnOrAfterAprilOneTwoThousandThirtyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exp:TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="C_95d25e61-99c2-4ba7-91bf-6a63d5b4d6ad">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_96483ec6-f8fe-4f90-8ae3-e625744c784b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">exp:NewYorkFederalReserveBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-29</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="C_984b6cba-fae9-4845-8244-387c674b5c3f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">exp:RangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_9c4a2cbe-c710-4785-a028-ef0b5c192f37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</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>2021-06-29</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="C_9cdcb47c-6b6d-4799-8a13-770229d391f6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exp:SwinglineLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="C_9fcc03f9-cc8d-440c-bdce-5ec137151049">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="C_a01ce049-27f8-40f8-89e2-e4911a1a7604">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:CementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_a0628e53-549e-455c-b5c8-93c9398538c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="C_a2e304f9-00d7-4c85-96f7-c5c70ad8bf12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exp:PerformanceVestingStockOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exp:LongTermCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="C_a43e695a-e6ed-46e8-9979-4a18ba6334fa">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="C_a63dc5df-fb30-44bf-b414-7bb807ee7842">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_abf2df6f-b5f7-48c3-9510-5c7ea6161183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">exp:RawMaterialsAndMaterialInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_aca5090d-570d-4502-8a94-c5bb4eeda5db">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_aded6cfd-4ead-4aca-9e81-4a9b7733219b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">exp:FinishedCementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_ae52729c-7a96-4e71-9000-f96f11172a80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exp:FiscalTwoThousandTwentyFiveTimeVestingStockOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exp:LongTermCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_b2272cfc-d4e9-40b3-b866-1e318930d75f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="C_b23032d2-5b52-446b-a485-f546a6c135a8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:ConcreteAndAggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_b48f1dfb-f3ef-41ee-ab06-d876c953a102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exp:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-05</instant>
        </period>
    </context>
    <context id="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_b5210caf-287f-4087-9696-ac4270c49cb3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
        </entity>
        <period>
            <instant>2024-07-26</instant>
        </period>
    </context>
    <context id="C_b75b071c-ea12-4d81-a1a0-414d4ea86221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_b7a43a92-5eac-4247-91be-8bf61cec90d7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="C_b8d02de9-5ffc-4deb-9d23-25dae2e992c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:RecycledPaperboardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="C_b98ac2fc-4fdd-4a4a-a465-56cbc5e581aa">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="C_bc715c81-18ba-4e4d-8424-ec2ca48fb621">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exp:TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_be25c43d-60a8-40b9-8559-a541d419dc26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="C_c1551fb7-df53-4c95-b285-ae2c63d48f8e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exp:FiscalTwoThousandTwentyFiveTimeVestingRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_c3e07222-2cea-46af-9b88-f4902b22f897">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="C_c4c5e620-7455-4809-a398-ee7fde3079dc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="C_c5d4bac4-097c-4f14-9c10-6b027df811df">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exp:FiscalTwoThousandTwentyFiveTimeVestingStockOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exp:LongTermCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_c73742bb-cd41-4714-8ba2-76029df5b49e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:ConcreteAndAggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="C_c93ca0f8-b5ca-46f6-bb00-da1e28dfc344">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">exp:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_c9b4b5ec-4755-4b73-9a3e-ceec5a56d9c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exp:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_ce6b4299-a7b0-4f39-8c01-9d95df6ac0d1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:RecycledPaperboardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_cf640067-dce2-4bd5-b115-125957fe40b2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_d2f3cccf-ab90-4042-b5af-c6cbf68e235f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:CementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_d36c4c32-c390-49ee-9759-2fad11fb6bc3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_d409f857-6219-4a69-a665-95ba8c625050">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_d4150ba7-8520-4f46-b022-b0507e677f86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">exp:RangeFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_d7149ea2-90d0-4c4e-adb2-2bbf86f87440">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:GypsumWallboardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_d9c96cea-cde7-439d-ab09-68097e1f0608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exp:TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-29</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="C_ded5909b-816c-4498-a4fc-f8dd3bd5e946">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_dee6f978-6e9d-44b2-ade6-0025b63c8ac5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">exp:RangeThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_df5a2605-5c7f-4dd8-a84a-859a5010afa2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:ConcreteAndAggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="C_e1826297-c6f2-4d9f-9cb8-131117c7acc0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:GypsumWallboardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_e1e4ff69-b485-4b0c-81a7-0e13e4d8be85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_e1eb924a-394d-45f8-a654-f8bccd2f971d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_e25a3157-2f25-4911-a906-ffde65f0d5cf">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:GypsumWallboardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_e44395d5-7c65-4a49-9de1-61fe8de0ca04">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_e879a99a-3eb1-424c-a451-e02e87294f83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exp:TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="C_ea82d079-64ef-4ca8-af55-ac4ef43da518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_eaf38739-8ac1-48a1-8ef9-33af1b13ed79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">exp:DebtInstrumentRedemptionPeriodOnOrAfterAprilOneTwoThousandThirtyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exp:TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-29</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="C_edbeac54-7911-44de-9987-a7e9f9da9a4d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exp:RestrictedStockUnitsAndRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_eef185a2-2efa-4adf-9dce-beb33c5cb25f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">exp:RangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_efde7152-4faf-4a2d-b610-dc2e1e35a5c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:CementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="C_f1e5dc75-0599-4eb4-a347-3cbc3461835f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
        </entity>
        <period>
            <startDate>2021-06-29</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="C_f65bbcce-f606-4885-ba29-47ec85a21e34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exp:FiscalTwoThousandTwentyFiveEmployeePerformanceStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_f73f384f-304a-4efb-a2ac-55e4ff95cd22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">exp:RangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_f7cedd61-0102-469f-a2b3-769d04fec16d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:CementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="C_f8aed60b-19a1-4755-a786-cc938e7c9168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exp:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-05</startDate>
            <endDate>2022-05-05</endDate>
        </period>
    </context>
    <context id="C_f8d9bcc8-3615-4d69-9871-5fd277cbe288">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">exp:FuelAndCoalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_fab6a7b3-346f-41d2-a23a-ec85097157df">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exp:PerformanceVestingStockOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exp:LongTermCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="C_fc31f93b-bb6c-4907-8b29-c50dc743308f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:GypsumWallboardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_fcb8b691-acfd-4537-abf4-3596b4a47db5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="C_03f67f3c-08ce-4f63-be4a-b0ab1a8530ce">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_05ecbe57-c1f9-4c0c-8490-d51a3cfab704">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_063ed9f5-a4da-440b-97b0-a6feeb998db3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:ConcreteAndAggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_07f7fd16-d870-4f1e-b502-f3c26d23c9de">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_0a090909-4e62-4a79-a91e-ee91fab7fc89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">exp:NewYorkFederalReserveBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-29</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="C_0d07ee32-8da5-4590-b610-07168cc28ee4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:CementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="C_0d63a6d6-9308-4094-92b6-6cefd71a3742">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">exp:NewYorkFederalReserveBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-29</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="C_0d785f08-dc9b-4b66-ad71-968c698549c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exp:FiscalTwoThousandTwentyFiveStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-05-31</instant>
        </period>
    </context>
    <context id="C_1050722e-d0eb-4ccc-a34a-63f92e01748f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_10561e00-8a3b-442c-93c9-54d0f7bc3b7e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_13498b4b-bb80-46c4-92da-c87a9ce43753">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_1394a500-cfaf-4e1c-ac13-93bbe6c41695">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exp:RestrictedStockUnitsAndRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="C_19809d1b-1d40-4d6c-bfe0-91ac7bd09d1a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">exp:MaturityPeriodTwoThousandTwentyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-29</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="C_1c90a4f5-46a0-469c-8948-17920cf50442">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">exp:MaturityPeriodTwoThousandTwentyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-29</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="C_1d2265d3-332d-43b2-b221-4cd86925f51b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">exp:AggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_1dabc00d-9e2d-4ed6-932a-52d4e2d6391d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">exp:RangeFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_1df13aa2-b41b-480c-8b39-2361138947da">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">exp:GypsumWallboardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_1eb5eb70-e59b-4ba3-baf6-1465a661cec3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_1edd602f-a8c5-49f3-8fcc-02554b1a16e5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="C_20c05aff-88f3-41a9-8178-c73e76c453f5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_2187cece-529f-4884-88a5-f81d9f478018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:CementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_21d4c70a-10c5-47f0-8674-e3af3092e2c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_2349681b-1d24-4807-a442-1f11319eaebb">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:CementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_259dc008-7ac8-426e-ba45-8da45f66453b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:CementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">exp:WhollyOwnedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_27ab6bdb-9eb3-4135-9e5e-26229a0bc198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_28258d06-741b-4009-9880-6a25fa581433">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">exp:RecycledPaperboardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_2982b54b-04eb-446b-a04d-1472788fc514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">exp:RecycledPaperboardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_2b84c9db-352e-4a24-ae63-a53f5ee79637">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">exp:RawMaterialsAndMaterialInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_2be1130d-a685-45e3-9a8e-0b3fb6a61b8b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_2c9bdcc9-322d-40ac-a62a-c181a1317110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exp:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_2d5f7866-bee8-43f7-a51f-7b3492750332">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exp:TimeVestingRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_2fe19109-ef30-4c7b-b2b3-b4c5427bd697">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:CementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">exp:WhollyOwnedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="C_307bf42b-ab12-415e-9937-1efb7c76ed67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_35173e86-3700-4288-bfc6-f7410ccc2a89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exp:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_37c24504-2c1c-4895-bf8e-57868b967323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_37c4693f-4c31-4339-aad0-b536cd8c6c6e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">exp:GypsumWallboardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_380f6267-2c25-4050-895c-0fb2922c1e2a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_3b2e0d99-d815-4671-a1c0-5dba07c7956c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:RecycledPaperboardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="C_3b3b7b6a-51fc-43fe-a86b-0cdd0c56a662">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">exp:RepairPartsAndSuppliesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_3d23c04c-09c2-48de-a004-a7977d032bef">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:ConcreteAndAggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_4063dd32-7e8e-46e7-8d9a-25abf9867ac5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exp:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="C_40c9aea1-ce83-4ba9-b15d-126c12ac986a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_4189c3d6-0c2e-4039-950b-b353760fd4b7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_4520f3c7-31e3-4f27-b3b2-82dff8688036">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exp:RestrictedStockUnitsAndRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_4bd679de-2e99-4356-b5f2-5187f34c8db3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:CementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_4db59f3b-2b3f-4f94-9f92-b5c684270aa5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_50208171-7f70-4184-9f18-09fecc244865">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-29</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="C_5301d122-74da-4c25-b329-89c93e09b222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exp:TwoPointFiveZeroZeroPercentageSeniorUnsecuredNotesDueTwoThousandThirtyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_54751370-09a2-4b6f-9a20-d81c176fcafb">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_54cca65c-20a8-402d-8476-dc6c0cf7cbe1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:RecycledPaperboardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="C_54f6bd3a-d8de-416a-8667-84c1259015f4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">exp:FinishedCementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_56778f56-11f1-4e68-b49b-61cc35b01dd6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_5763df2d-fae9-4991-a976-e291ac686e89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="C_57c424e9-1333-44d0-a10a-74dfea8ae80f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="C_57fdbabc-da58-48dc-8b76-3a7ded5ac281">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">exp:RangeThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_59b26d9b-ccdd-4144-98b2-ee00aeb37c4f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">exp:RepairPartsAndSuppliesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_59fde029-5d76-46d1-8132-86aed104c186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:CementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_5d74f300-1b72-4d3c-8a72-005f5c8c25d2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:GypsumWallboardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_6151bd9f-4046-45cf-b010-fd701832b386">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="C_664499aa-4b47-4399-a641-c1dafabb9d43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
        </entity>
        <period>
            <instant>2023-08-03</instant>
        </period>
    </context>
    <context id="C_666889a1-ea7d-4a1d-b75d-156dcd56da12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exp:PerformanceStockOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exp:FiscalTwoThousandTwentyFiveStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-05-31</instant>
        </period>
    </context>
    <context id="C_66d9c59b-188e-4315-b08e-fda20de326cf">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:RecycledPaperboardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_68909a72-f0c7-4572-91a8-52e1d73514a6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:ConcreteAndAggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_6c5f3b1d-cb24-44f2-9caf-103f47f5c318">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:RecycledPaperboardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_6dc90867-7575-4cf2-8906-961d92447cf4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_6e12c1e0-3286-4ca2-9a06-6754a4dca61b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_6f341852-5715-4117-a4b1-b321faa18d4f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:CementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_6fa87492-dfaf-47e3-b954-493b889f8361">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="C_7153e1b3-7335-47f1-b10e-54cf4357131b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">exp:FuelAndCoalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_72a1df61-bf97-4bcc-a894-19d2471e3a4e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_74e10159-4cd9-45de-a505-dd808fb5422b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:ConcreteAndAggregatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_7543b0ab-92a6-46b4-ac9d-9052c1357116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_7b81bfb2-9964-4545-bc5b-12693d9aad95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="C_7e816ccf-9709-4c52-ad4c-8f4045b4deee">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">exp:RecycledPaperboardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_7f6be33d-13a4-4858-a130-aae69737d50e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918646</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <unit id="U_Sector">
        <measure>exp:Sector</measure>
    </unit>
    <unit id="U_Segment">
        <measure>exp:Segment</measure>
    </unit>
    <unit id="U_Plant">
        <measure>exp:Plant</measure>
    </unit>
    <unit id="U_pure">
        <measure>pure</measure>
    </unit>
    <unit id="U_shares">
        <measure>shares</measure>
    </unit>
    <unit id="U_UnitedStatesOfAmericaDollarsShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="U_Terminal">
        <measure>exp:Terminal</measure>
    </unit>
    <unit id="U_Facility">
        <measure>exp:Facility</measure>
    </unit>
    <unit id="U_Location">
        <measure>exp:Location</measure>
    </unit>
    <unit id="U_USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="U_kt">
        <measure>utr:kt</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_d809ce8e-41ec-41ff-9852-3debd61ef067">0000918646</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_374390bf-c64c-49fd-a5b0-fe14ddeffad2">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_17f568a8-bdd1-47ae-a5fa-b15d03a2b906">false</dei:DocumentTransitionReport>
    <dei:DocumentFiscalPeriodFocus
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_b56ba3d3-a516-47ce-8af4-fb6e5ca792a2">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_542f70ef-401b-4708-b4f0-34c91ed91658">false</dei:AmendmentFlag>
    <dei:DocumentQuarterlyReport
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_bd2b45c6-0b84-4219-b9e5-55428f421495">true</dei:DocumentQuarterlyReport>
    <dei:CurrentFiscalYearEndDate
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_40929671-e73c-4a1b-8459-c52e55bcc7f8">--03-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_56dffa5c-251a-4366-9e9d-1fff0f262cee">2024</dei:DocumentFiscalYearFocus>
    <exp:LongTermSupplyAgreementsTermOfTerminationNoticePeriod
      contextRef="C_6dc90867-7575-4cf2-8906-961d92447cf4"
      id="F_270b761a-5366-4d74-80ca-c60973ee2501">P2Y</exp:LongTermSupplyAgreementsTermOfTerminationNoticePeriod>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="C_0d63a6d6-9308-4094-92b6-6cefd71a3742"
      decimals="4"
      id="F_47594942-de60-41ed-af49-ee6b58d33058"
      unitRef="U_pure">0.005</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <dei:DocumentType
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_e3e4a50e-5b71-41ac-818d-586821739231">10-Q</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_dd65e58a-bcf8-40c7-911c-ecc8f6290beb">2024-06-30</dei:DocumentPeriodEndDate>
    <dei:EntityFileNumber
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_3e4d314e-e171-4de5-8aa3-a14e3414129e">1-12984</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_cb937c21-0a0e-40f9-b08f-8ddfc8821e80">EAGLE MATERIALS INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_4de5d0e6-63d1-4c97-92f5-966edbb938fc">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_e98b0e32-5ac9-41a4-a478-1a654a7ea38a">75-2520779</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_ba584ec3-47f3-4ea2-9aa2-ee2b740145a7">5960 Berkshire Lane</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_ee71a660-4a7e-4c63-add8-d52a7eaaa76d">Suite 900</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_3dc6d428-e260-4a56-b2cd-f75a6592c8a0">Dallas</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_fceb9056-0a17-4a90-b757-bd3f5bdd1164">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_50d5c805-0ba5-4005-99ed-88027ea3ced9">75225</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_e74e6e03-63bf-43bb-b323-98fd4ef7f3c3">214</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_b47ac56b-13c1-4b96-a7a3-d568312f3579">432-2000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_8a5f2bb7-57ac-43c5-8f1b-48781378302e">Common Stock (par value $.01 per share)</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_30bb8c12-6e5f-4de9-9513-ab57bab535a3">EXP</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_1b04b87d-7fa8-45ba-b73b-c4a7445105c5">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_3d426966-b4a6-46b7-9ef3-1f42661cb314">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_15986029-991a-4b3e-a25c-18330674d435">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_769662d1-9928-4f9f-8222-8261febc60ca">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_77cf2796-6c89-4dbf-a9eb-d90b335e82d0">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_e1bf8e5b-c219-4119-b1d3-a2e35aae318c">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_52133fde-1cb6-456e-ad78-6911bddf5146">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="C_b5210caf-287f-4087-9696-ac4270c49cb3"
      decimals="INF"
      id="F_6b44d244-3595-447f-89bb-7d61f607a801"
      unitRef="U_shares">33618968</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_4de12a86-1b52-4b44-89a3-dc7f833d1e90"
      unitRef="U_USD">608689000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_30c3470d-32d6-45ae-85d4-894e9b5b5249"
      unitRef="U_USD">601521000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_5a447e5e-a161-4479-a047-2e114a7deb4d"
      unitRef="U_USD">421821000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_b1c3f735-a037-4818-b656-ac7769f8b22c"
      unitRef="U_USD">425526000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_bae5ad25-661a-47b0-a9ba-450fded83b9a"
      unitRef="U_USD">186868000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_e08bad99-6f18-4976-8220-638482d336df"
      unitRef="U_USD">175995000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_9bf00ebb-4088-49fc-9343-adfa09fa4cd6"
      unitRef="U_USD">7716000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_fc9fa9aa-5ac6-4bb5-ac3a-644d86924fa3"
      unitRef="U_USD">3159000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_65246ba9-e170-4a9a-ae63-154f8a1cdccf"
      unitRef="U_USD">15649000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_62e25967-76cd-489a-a37c-6d58a8c69ba9"
      unitRef="U_USD">11679000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_288199de-9c24-4a47-8ded-3d1fe7e16dc9"
      unitRef="U_USD">2683000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_23d89772-c906-439a-b507-7d54b7157888"
      unitRef="U_USD">213000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:InterestExpense
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_b8137250-2096-4ee1-855a-932823cb2381"
      unitRef="U_USD">10684000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_8b3ffcda-07d1-4053-a735-3b6893e97115"
      unitRef="U_USD">12239000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_329ea086-b987-48fb-819c-e4825df0c628"
      unitRef="U_USD">170934000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_c03d648d-5a28-452b-9138-7dce43eb765d"
      unitRef="U_USD">155449000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_b794b375-ab4b-4caa-816d-1e75d4fdbfa3"
      unitRef="U_USD">37092000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_ef164a79-8015-4e2b-aab3-19605e60c815"
      unitRef="U_USD">34600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_93ac517c-2f89-4e76-ad89-f3c330468f6b"
      unitRef="U_USD">133842000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_2fedcf2f-6c21-42aa-bbf1-791cb09e553f"
      unitRef="U_USD">120849000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="2"
      id="F_6eba965d-eb69-4878-a203-a1eaee4bd50e"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">3.97</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="2"
      id="F_d73ad92d-d4ca-4957-a648-6c39ac2245f4"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">3.43</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="2"
      id="F_8c21a611-f8f9-47cd-8422-5cb44293c3b1"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">3.94</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="1"
      id="F_04baf110-503f-434e-8a2d-c264f7c4562f"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">3.4</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="0"
      id="F_8421b894-32b8-41e8-baf8-30e053b20dd5"
      unitRef="U_shares">33734280</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="0"
      id="F_5f4a71ad-4ce8-4638-a4a6-37957f88221e"
      unitRef="U_shares">35274753</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="0"
      id="F_49c1ede2-d52a-424e-82c1-40a0a4fd6807"
      unitRef="U_shares">33993023</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="0"
      id="F_1416f302-5b67-41b6-9a46-0b6ce369674a"
      unitRef="U_shares">35532284</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="2"
      id="F_730ebbb1-085c-42b3-a737-0ce1464b02fc"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.25</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="2"
      id="F_ac46a535-5fbc-4c63-869f-fc0f84edcdb7"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.25</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:NetIncomeLoss
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_7895cc50-69fd-47ad-b35e-2a667afe4585"
      unitRef="U_USD">133842000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_5a441c50-add5-4929-b208-466c1a4de494"
      unitRef="U_USD">120849000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_08d68b7a-8ed8-47da-a0b1-63d1189594a8"
      unitRef="U_USD">60000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_850a24c6-03cc-41bb-9355-5bf936220e19"
      unitRef="U_USD">63000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_7fc39840-9848-4c4c-9a78-ac5c1d6e2639"
      unitRef="U_USD">15000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_6f5678db-4903-4893-aab6-aaecca0deda1"
      unitRef="U_USD">15000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_4944c3cb-ab13-4197-9273-327e889d73d7"
      unitRef="U_USD">133887000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_553303a5-4c33-46e4-acf1-01c78591d53a"
      unitRef="U_USD">120897000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_d2a54c92-1777-42af-a177-a561f8094867"
      unitRef="U_USD">46540000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_65a8e684-b542-41fd-8b1b-b7d656124f21"
      unitRef="U_USD">34925000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_4f2e6bf3-b751-484a-91a1-f1d5818b00d7"
      unitRef="U_USD">278428000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_9b28c3f2-94a1-4add-9576-318272839ba7"
      unitRef="U_USD">202985000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_180fa004-2c24-4aec-a6e7-8ddad8d66e88"
      unitRef="U_USD">371619000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_1b704668-cbdc-48d9-9f68-5a051262b146"
      unitRef="U_USD">373923000</us-gaap:InventoryNet>
    <us-gaap:IncomeTaxesReceivable
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_14b269e4-d4a7-4048-8fc2-d6216a5a2166"
      unitRef="U_USD">2605000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_ccd6dc12-befb-4001-a6ce-aaeb9bd14a2f"
      unitRef="U_USD">9910000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_36560200-aafa-4a14-8887-1bb3e821d564"
      unitRef="U_USD">13797000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_3d1e2f6c-b586-4899-90d8-0e39d07ec9dc"
      unitRef="U_USD">5950000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_2f3c5444-ef81-413e-967a-b18bb8cb10e5"
      unitRef="U_USD">712989000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_d69471ab-e0f1-4c98-8117-8d82459fb887"
      unitRef="U_USD">627693000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_c22844f6-b066-416b-b85a-d20dc2d1777f"
      unitRef="U_USD">1676041000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_bb25d79f-a843-4206-ae9a-75239beeb34d"
      unitRef="U_USD">1676217000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_2cbe84f3-aefa-4d40-9b74-f6da6f2e4b99"
      unitRef="U_USD">121409000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_d7b4e96e-b235-4cb2-b87e-970dcf9e8780"
      unitRef="U_USD">113478000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_eacb26c4-0559-4e29-b6eb-6dd698115472"
      unitRef="U_USD">17970000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_d1397fc7-3449-4316-8e06-f49496129ede"
      unitRef="U_USD">19373000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_cb078176-b973-4d0c-a366-22bc0417d605"
      unitRef="U_USD">484298000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_5ef82ed1-fe32-4c88-bb03-f773593d733b"
      unitRef="U_USD">486117000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_1c68ba26-0341-47f1-8301-382868bb6316"
      unitRef="U_USD">30160000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_30efccc7-7986-4e24-9d2d-60f478bea61a"
      unitRef="U_USD">24141000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_4e5a1ccf-e1c9-48d6-b69b-f7f8e1fcd560"
      unitRef="U_USD">3042867000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_11e5baee-5aa4-4ace-982e-45af1733bb15"
      unitRef="U_USD">2947019000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_cd9f3bc5-2d37-4077-8794-6ba5a3078c81"
      unitRef="U_USD">148231000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_1326bac9-7060-4f47-bc69-355c71f819b1"
      unitRef="U_USD">127183000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_c8931130-a96e-4263-94c2-4054282436f9"
      unitRef="U_USD">89537000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_34ffd4c2-0bde-446e-bf35-cface71936f7"
      unitRef="U_USD">94327000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_894a8c8e-58bd-403f-a479-2ff7d03a0593"
      unitRef="U_USD">7008000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_aa1a6b25-9cf9-44c4-a2d4-c10f4891b122"
      unitRef="U_USD">7899000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_c0fc07a1-037b-404c-b147-77f1a8063eba"
      unitRef="U_USD">35774000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_b730c6cf-67d8-423f-876b-933d013e920e"
      unitRef="U_USD">0</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_908a6576-b823-42f9-9524-ffc06039949d"
      unitRef="U_USD">10000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_8a76a453-7305-41b5-a42e-6823c860a0e8"
      unitRef="U_USD">10000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_362ba9aa-3c74-44d1-b643-22fd47bf58e7"
      unitRef="U_USD">290550000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_13504ea3-3d52-47c5-9df0-6ea58bdde466"
      unitRef="U_USD">239409000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_3983c5b5-d1a3-4229-9932-26bc900f68e9"
      unitRef="U_USD">1091116000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_fb607f0e-97e5-4520-9367-67da2d679a7f"
      unitRef="U_USD">1083299000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_f393d12a-b947-4246-9745-d23fbab3a716"
      unitRef="U_USD">17902000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_a6667b19-4a8c-4a30-bc2e-07c3aeb4ff71"
      unitRef="U_USD">19037000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_1e2ce45e-2ad0-499a-8c5b-5a2260a5e01e"
      unitRef="U_USD">49916000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_5fc79a42-47d8-487e-86aa-2f0e3449f405"
      unitRef="U_USD">51942000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_f498c37d-676b-4721-9291-c78e8f63a830"
      unitRef="U_USD">242585000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_8092c1a1-f62c-433a-895f-55aa581a308a"
      unitRef="U_USD">244797000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:Liabilities
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_26cd2855-c682-40f3-9ae0-80caba35143c"
      unitRef="U_USD">1692069000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_4f88332e-dd04-4080-993d-2ae60dc521ca"
      unitRef="U_USD">1638484000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="INF"
      id="F_e0e615c0-b0c8-4a54-bc60-d16f716451a6"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="INF"
      id="F_41b3857e-1536-4e69-a66f-8b7bbc873d8e"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="INF"
      id="F_b66a6b6a-8163-4394-84ec-6facee2f9a3c"
      unitRef="U_shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="INF"
      id="F_a926d570-af64-4885-92fc-3f2d7be8ca0d"
      unitRef="U_shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="0"
      id="F_10e07e09-a990-4b39-b203-74a31802163e"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="0"
      id="F_0c446b31-1d61-4827-8719-e7ab9fa0a24b"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_87b78cd6-3c43-46f8-ac62-e30a96749320"
      unitRef="U_USD">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_e8416bc1-2a8b-4ba1-b8dd-f20a72aed4bf"
      unitRef="U_USD">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="INF"
      id="F_4a455452-4089-4813-852c-3303f1ce2b2b"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="INF"
      id="F_e099cfa3-106d-4cfe-884e-5a5f6cc4a89a"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="INF"
      id="F_39f50c55-8c9b-48ab-a7b4-e3de7b0ddfa0"
      unitRef="U_shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="INF"
      id="F_e23eea30-5c03-4d20-96f1-066393cf2749"
      unitRef="U_shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="INF"
      id="F_c47ec917-e6ea-4b0d-94dc-dfb894fa274c"
      unitRef="U_shares">33761968</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="INF"
      id="F_2dec904d-786c-41f0-abca-29d3ce296b57"
      unitRef="U_shares">33761968</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="INF"
      id="F_33922346-4064-4277-9941-e7bed15457ce"
      unitRef="U_shares">34143945</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="INF"
      id="F_aa8fd962-8ca0-4190-b9eb-b7d74bcf61f6"
      unitRef="U_shares">34143945</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_fdd35b94-2d85-45bc-8694-3ac26c1685a1"
      unitRef="U_USD">338000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_36a1c3d8-8491-4c03-9e0a-dad37169d94e"
      unitRef="U_USD">341000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_0326bcd8-61c0-4302-8ef2-cf1e63710a40"
      unitRef="U_USD">0</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_a8380649-8aee-49ba-a619-e361fcee8fa4"
      unitRef="U_USD">0</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_a967836c-3063-442f-a7f4-554a245bd821"
      unitRef="U_USD">-3328000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_90e7bc63-a373-414e-a39a-d5fcb12afd43"
      unitRef="U_USD">-3373000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_c97df6bc-2a11-4478-a4b5-28feffff84d6"
      unitRef="U_USD">1353788000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_cbbffb31-63fb-4e19-a961-53e883499748"
      unitRef="U_USD">1311567000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_5cbbce76-28eb-4f75-b68c-d9b6b6f3cd3c"
      unitRef="U_USD">1350798000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_9898f01d-e2d0-4e1d-b4e4-27a959163847"
      unitRef="U_USD">1308535000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_92105d4a-7731-48a7-8b15-b1995181e5b0"
      unitRef="U_USD">3042867000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_896bd195-3081-473a-8b03-70430f3d15b2"
      unitRef="U_USD">2947019000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_7a9ccd44-f024-4da5-8263-ade177869199"
      unitRef="U_USD">133842000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_27057249-3de9-4d44-96d3-a4ea71e653d0"
      unitRef="U_USD">120849000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_25641589-47ee-4263-925d-c1c85e508647"
      unitRef="U_USD">38350000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_d812537f-1b28-46e3-aa68-803b21d4a3c5"
      unitRef="U_USD">36682000</us-gaap:DepreciationDepletionAndAmortization>
    <exp:DeferredIncomeTaxExpenseBenefitContinuedAndDiscontinuedOperations
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_070050c1-bce8-4d1d-9c3c-2d434c1492e1"
      unitRef="U_USD">-2212000</exp:DeferredIncomeTaxExpenseBenefitContinuedAndDiscontinuedOperations>
    <exp:DeferredIncomeTaxExpenseBenefitContinuedAndDiscontinuedOperations
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_c31e1f1e-0a7e-49d0-b163-ed2bb832ea43"
      unitRef="U_USD">2312000</exp:DeferredIncomeTaxExpenseBenefitContinuedAndDiscontinuedOperations>
    <us-gaap:ShareBasedCompensation
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_1833e380-797d-4358-91d2-e9d68e133613"
      unitRef="U_USD">4539000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_41c10208-5439-4179-b71d-a2125a761dc9"
      unitRef="U_USD">6457000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_be6f33b3-124c-45e6-9648-e2ce69784de4"
      unitRef="U_USD">7716000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_7606fbcb-773c-49ae-a369-423931f860c6"
      unitRef="U_USD">3159000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_c7c90bc5-b85f-47c1-a014-c84780507677"
      unitRef="U_USD">0</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_a2045c7f-2621-4dd1-87fc-64d45b03dea6"
      unitRef="U_USD">2500000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_2169f938-e071-4b8f-ac01-ae69ce9da7ad"
      unitRef="U_USD">75443000</us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable>
    <us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_0f434ff3-6ffe-4f4a-b087-3cf5406b9a8d"
      unitRef="U_USD">46213000</us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_a8a8ab13-0bc3-46e7-8fea-77b29c35f7c6"
      unitRef="U_USD">-2304000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_190d917b-1fa6-401e-a0d7-8b5e202e9f0a"
      unitRef="U_USD">-4166000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_f827daee-05a9-4e3d-b412-f304e1a9a19f"
      unitRef="U_USD">15503000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_8091e16f-8e0d-411a-8876-7c300332ae06"
      unitRef="U_USD">-5100000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_97782df0-0ca7-4293-8689-10a34bf1908f"
      unitRef="U_USD">16724000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_35bb29b2-de85-4712-bb6d-6333c4b5312d"
      unitRef="U_USD">9577000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_5fa1d105-44c4-494f-b447-ebbd4b286fe5"
      unitRef="U_USD">40193000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_021f944d-3fd8-4486-b174-ce9c8c9f8b0f"
      unitRef="U_USD">31570000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_263d4276-3260-4444-87e5-94fc4ca6ca69"
      unitRef="U_USD">132636000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_25e99a5e-5a3b-4552-abc1-3410041063e6"
      unitRef="U_USD">140487000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_3993c14b-47a6-4b37-b006-e1d9c914bbd4"
      unitRef="U_USD">33128000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_f4bdd633-88ff-487d-812e-e648c35ecd1d"
      unitRef="U_USD">35999000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_71d0a980-88ab-4d85-b3ae-bc10d838c3e2"
      unitRef="U_USD">0</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_c7b7e1f0-696f-459f-aebc-f04eb49d0fdd"
      unitRef="U_USD">55053000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_df4ab893-afbc-43d7-a62c-06e439a6f4ff"
      unitRef="U_USD">-33128000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_145ee35f-f9cd-4f1a-b451-50b93b5c7729"
      unitRef="U_USD">-91052000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRepaymentsOfNotesPayable
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_95d92cdf-2dab-43b6-9efa-9c69c7c841f3"
      unitRef="U_USD">10000000</us-gaap:ProceedsFromRepaymentsOfNotesPayable>
    <us-gaap:ProceedsFromRepaymentsOfNotesPayable
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_5772d5e8-736a-4c37-9ea8-d8bac9625a63"
      unitRef="U_USD">65000000</us-gaap:ProceedsFromRepaymentsOfNotesPayable>
    <us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_89476fa2-3ef5-41d3-8b7b-4bfe97149b62"
      unitRef="U_USD">-2500000</us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_9b7b2ed6-4aae-47c5-bde1-387caba4284a"
      unitRef="U_USD">-2500000</us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_35346668-87ea-4420-894e-72a2d685bf51"
      unitRef="U_USD">8538000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_4ad23da5-6670-42d8-a0a2-68eb68003236"
      unitRef="U_USD">8995000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_de4f6d7b-772a-4c85-b7d9-d473c83e158b"
      unitRef="U_USD">85490000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_c2dc45a1-0f80-4ff5-895c-851ddc6e8d21"
      unitRef="U_USD">74058000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_40ec12db-4bf2-4f22-9a4c-901d44c1e741"
      unitRef="U_USD">56000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_ce4c8d50-84c7-446c-80fe-61f725bd336f"
      unitRef="U_USD">10385000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_93a2f616-477b-4105-ba55-2e85d3f1080e"
      unitRef="U_USD">1421000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_73503ef5-eeb7-41be-bf2b-f2253195b64f"
      unitRef="U_USD">1360000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_0ca5e9e2-1941-4b56-a706-1b5859c07fe8"
      unitRef="U_USD">-87893000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_aff983c0-33b6-45d6-8b65-c66519182adc"
      unitRef="U_USD">-11528000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_8c759693-7635-4ff0-b4dd-903ff79fe703"
      unitRef="U_USD">11615000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_dbc12a3e-fe46-412a-9438-c8d9fe6ffe78"
      unitRef="U_USD">37907000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_4ebfa86f-8433-4629-b66c-bac9d8776201"
      unitRef="U_USD">34925000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_a63dc5df-fb30-44bf-b414-7bb807ee7842"
      decimals="-3"
      id="F_4ada9ccc-3931-4328-8346-fd00ed155a51"
      unitRef="U_USD">15242000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_f892a361-763a-4dc9-91e9-174d5c44729c"
      unitRef="U_USD">46540000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_7f6be33d-13a4-4858-a130-aae69737d50e"
      decimals="-3"
      id="F_0004c3eb-709a-4613-b9ed-fad12225e04d"
      unitRef="U_USD">53149000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:StockholdersEquity
      contextRef="C_cf640067-dce2-4bd5-b115-125957fe40b2"
      decimals="-3"
      id="F_1f8a8ab3-6dd2-4086-b5ba-90451aac0275"
      unitRef="U_USD">358000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_10561e00-8a3b-442c-93c9-54d0f7bc3b7e"
      decimals="-3"
      id="F_38115619-8890-4801-9a45-e685534d13e8"
      unitRef="U_USD">1188883000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_07f7fd16-d870-4f1e-b502-f3c26d23c9de"
      decimals="-3"
      id="F_ebaae4ac-5ba9-4b5d-8200-09f459009cd0"
      unitRef="U_USD">-3547000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_a63dc5df-fb30-44bf-b414-7bb807ee7842"
      decimals="-3"
      id="F_98fcfb2d-0511-45d5-bc0b-3d4dbf94336f"
      unitRef="U_USD">1185694000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="C_57c424e9-1333-44d0-a10a-74dfea8ae80f"
      decimals="-3"
      id="F_72019999-fd40-4417-b5a2-57be626d98dc"
      unitRef="U_USD">120849000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_fc8d1a8f-4b89-4daa-be1b-a707f8a077d6"
      unitRef="U_USD">120849000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_9fcc03f9-cc8d-440c-bdce-5ec137151049"
      decimals="-3"
      id="F_67832c51-3613-4ffe-9e7e-035ad8af2b44"
      unitRef="U_USD">6457000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_9b4107da-6bf3-47cd-997f-a40c8ed12e52"
      unitRef="U_USD">6457000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <exp:StockOptionExercisesAndRestrictedShareIssuance
      contextRef="C_c4c5e620-7455-4809-a398-ee7fde3079dc"
      decimals="-3"
      id="F_a078d26a-b852-4d63-ad5a-6719e0891a4d"
      unitRef="U_USD">2000</exp:StockOptionExercisesAndRestrictedShareIssuance>
    <exp:StockOptionExercisesAndRestrictedShareIssuance
      contextRef="C_9fcc03f9-cc8d-440c-bdce-5ec137151049"
      decimals="-3"
      id="F_9e454994-2e12-4f39-bd24-d16fb9fe92b4"
      unitRef="U_USD">10383000</exp:StockOptionExercisesAndRestrictedShareIssuance>
    <exp:StockOptionExercisesAndRestrictedShareIssuance
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_0a8739f5-f877-4c31-b39a-9038765084b5"
      unitRef="U_USD">10385000</exp:StockOptionExercisesAndRestrictedShareIssuance>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="C_c4c5e620-7455-4809-a398-ee7fde3079dc"
      decimals="-3"
      id="F_213b9546-c730-4aeb-ba90-02f00481a75e"
      unitRef="U_USD">1000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="C_9fcc03f9-cc8d-440c-bdce-5ec137151049"
      decimals="-3"
      id="F_c88fff93-35b6-408d-be42-1d6abfedb507"
      unitRef="U_USD">1359000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_937b7fc7-a035-4dca-9e6b-f096b6c317b0"
      unitRef="U_USD">1360000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_c4c5e620-7455-4809-a398-ee7fde3079dc"
      decimals="-3"
      id="F_ea637f4f-c903-45e9-ad82-2b7e9c0156c7"
      unitRef="U_USD">5000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_9fcc03f9-cc8d-440c-bdce-5ec137151049"
      decimals="-3"
      id="F_aeecce73-b03e-4d65-8f28-f3476d7dba3c"
      unitRef="U_USD">15481000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_57c424e9-1333-44d0-a10a-74dfea8ae80f"
      decimals="-3"
      id="F_e937ff23-6a1b-4604-865c-b74703a84d2b"
      unitRef="U_USD">59313000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_4127667a-e4fe-44fc-b488-794bbb80c8ca"
      unitRef="U_USD">74799000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:DividendsCommonStockCash
      contextRef="C_57c424e9-1333-44d0-a10a-74dfea8ae80f"
      decimals="-3"
      id="F_dea57968-2d60-49b2-94f0-8bd03532ea6e"
      unitRef="U_USD">8863000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_a6149aa6-6ba9-48e5-a096-e1a73dc2ffb3"
      unitRef="U_USD">8863000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="C_a43e695a-e6ed-46e8-9979-4a18ba6334fa"
      decimals="-3"
      id="F_c9395bd6-64ae-4f10-b1dd-115aed11112f"
      unitRef="U_USD">-48000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_4e533a53-d6ab-49de-b8d6-59ff08933f1b"
      unitRef="U_USD">-48000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="C_be25c43d-60a8-40b9-8559-a541d419dc26"
      decimals="-3"
      id="F_caa1172c-2cbf-45ee-b96d-fce977408803"
      unitRef="U_USD">354000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_c3e07222-2cea-46af-9b88-f4902b22f897"
      decimals="-3"
      id="F_af31b140-df17-4793-831f-9b99df20a2eb"
      unitRef="U_USD">1241556000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_1edd602f-a8c5-49f3-8fcc-02554b1a16e5"
      decimals="-3"
      id="F_db7369ff-b584-448c-8968-5b54bdc81534"
      unitRef="U_USD">-3499000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_7f6be33d-13a4-4858-a130-aae69737d50e"
      decimals="-3"
      id="F_1b47394a-5fec-49eb-8613-b21be48ded76"
      unitRef="U_USD">1238411000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_4db59f3b-2b3f-4f94-9f92-b5c684270aa5"
      decimals="-3"
      id="F_5bf730f5-ac1b-4c3c-9a04-55318f7d902e"
      unitRef="U_USD">341000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_21d4c70a-10c5-47f0-8674-e3af3092e2c4"
      decimals="-3"
      id="F_263db144-ea09-4688-8ac4-c55aef19a51f"
      unitRef="U_USD">1311567000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_ea82d079-64ef-4ca8-af55-ac4ef43da518"
      decimals="-3"
      id="F_6e6c47a5-7f45-4aa0-85cc-f762d2d9c7e0"
      unitRef="U_USD">-3373000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_876d33e7-3be5-4909-b856-98f324f1e4ae"
      unitRef="U_USD">1308535000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="C_8c38619a-4df0-4c9b-b968-daa0a885e433"
      decimals="-3"
      id="F_4c7be89f-dd12-4329-9f86-d4884d59780e"
      unitRef="U_USD">133842000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_fcb8b691-acfd-4537-abf4-3596b4a47db5"
      decimals="-3"
      id="F_28559452-248e-413b-81af-63a4fd1e217c"
      unitRef="U_USD">133842000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_56778f56-11f1-4e68-b49b-61cc35b01dd6"
      decimals="-3"
      id="F_d0449bf3-b1c5-4764-bb94-72b3923e1288"
      unitRef="U_USD">4539000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_0ab6bfb2-570e-4ea9-bddb-ad0ec5a8d282"
      unitRef="U_USD">4539000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <exp:StockOptionExercisesAndRestrictedShareIssuance
      contextRef="C_56778f56-11f1-4e68-b49b-61cc35b01dd6"
      decimals="-3"
      id="F_f79eef35-eccf-404a-b07e-ce9fe25ce355"
      unitRef="U_USD">56000</exp:StockOptionExercisesAndRestrictedShareIssuance>
    <exp:StockOptionExercisesAndRestrictedShareIssuance
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_d2ab116b-10be-4321-9bcd-7fa7e13e79cc"
      unitRef="U_USD">56000</exp:StockOptionExercisesAndRestrictedShareIssuance>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="C_56778f56-11f1-4e68-b49b-61cc35b01dd6"
      decimals="-3"
      id="F_67c416e2-d8ad-424e-b2ee-9c0fbd6c3426"
      unitRef="U_USD">1421000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_32fbaa58-ae8d-4521-8262-089ed390bd36"
      unitRef="U_USD">1421000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_1eb5eb70-e59b-4ba3-baf6-1465a661cec3"
      decimals="-3"
      id="F_838fa0d0-ea72-458e-936c-2ec0b6127482"
      unitRef="U_USD">3000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_56778f56-11f1-4e68-b49b-61cc35b01dd6"
      decimals="-3"
      id="F_026bc68b-1622-4311-ba69-f5a7089de543"
      unitRef="U_USD">3174000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_8c38619a-4df0-4c9b-b968-daa0a885e433"
      decimals="-3"
      id="F_2bc82367-3089-4c21-8d79-a274b217414d"
      unitRef="U_USD">83168000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_fda3ba58-5660-43ef-9975-19ff62ab4ccb"
      unitRef="U_USD">86345000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:DividendsCommonStockCash
      contextRef="C_8c38619a-4df0-4c9b-b968-daa0a885e433"
      decimals="-3"
      id="F_db6f9651-5138-4a24-8b5d-3c5be8e79fd6"
      unitRef="U_USD">8453000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_6e487f79-6052-466c-865f-9654e1030f52"
      unitRef="U_USD">8453000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="C_72a1df61-bf97-4bcc-a894-19d2471e3a4e"
      decimals="-3"
      id="F_147629a7-2e67-4c7f-91c6-a6331567c70a"
      unitRef="U_USD">-45000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_f590f2c3-2263-44aa-ba62-8348ca3f8ac8"
      unitRef="U_USD">-45000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="C_b75b071c-ea12-4d81-a1a0-414d4ea86221"
      decimals="-3"
      id="F_9c44adf9-b56c-4f62-a715-2529a690cc1b"
      unitRef="U_USD">338000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_40c9aea1-ce83-4ba9-b15d-126c12ac986a"
      decimals="-3"
      id="F_2a7ee73b-93f8-4830-a744-bee88e234c26"
      unitRef="U_USD">1353788000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_7543b0ab-92a6-46b4-ac9d-9052c1357116"
      decimals="-3"
      id="F_89bd83d8-3c32-48db-b707-7a30e6101b16"
      unitRef="U_USD">-3328000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_814c7f21-fe12-4028-acc2-9b6960a29c0b"
      unitRef="U_USD">1350798000</us-gaap:StockholdersEquity>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_1dc5fb22-1efa-4eac-9dbf-30f76ec8f123">&lt;p style="font-size:10pt;margin-top:1.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt;(A) BASIS OF PRESENTATION&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The accompanying Unaudited Consolidated Financial Statements as of and for the three-month period ended June 30, 2024, include the accounts of Eagle Materials Inc. and its majority-owned subsidiaries (collectively, the Company, us, or we) and have been prepared by the Company, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission. These Unaudited Consolidated Financial Statements should be read in conjunction with the Audited Consolidated Financial Statements and the notes thereto included in our Annual Report on Form 10-K filed with the Securities and Exchange Commission on May 22, 2024.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted pursuant to such rules and regulations, although we believe that the disclosures are adequate to make the information presented not misleading. In our opinion, all adjustments (consisting solely of normal recurring adjustments) necessary to present fairly the information in the following Unaudited Consolidated Financial Statements of the Company have been included. The results of operations for interim periods are not necessarily indicative of the results for the full year.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:11pt;font-family:Arial;"&gt;&lt;p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;PENDING ADOPTION&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07), which is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. ASU 2023-07 will become effective for public companies during annual reporting periods beginning after December 15, 2023, and interim reporting periods beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of adopting this guidance on its Consolidated Financial Statements.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;In December 2023, the FASB issued Accounting Standards Update No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which focuses on the rate reconciliation and income taxes paid. ASU 2023-09 requires public entities to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts organized by specified categories with certain reconciling items broken out by nature and jurisdiction to the extent those items exceed a specified threshold. Additionally, all entities are required to disclose income taxes paid, net of refunds received, disaggregated by federal, state, and local, and by individual jurisdiction if the amount is at least 5% of the total income tax payments, net of refunds received. ASU 2023-09 is effective prospectively for annual periods beginning after December 15, 2024. Early adoption and retrospective application are permitted. ASU 2023-09 will not have any impact on the Company's results of operations, cash flows, and financial condition.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_ff32538e-f185-48de-bc4d-b59a91e2f06d">&lt;p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;PENDING ADOPTION&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07), which is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. ASU 2023-07 will become effective for public companies during annual reporting periods beginning after December 15, 2023, and interim reporting periods beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of adopting this guidance on its Consolidated Financial Statements.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;In December 2023, the FASB issued Accounting Standards Update No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which focuses on the rate reconciliation and income taxes paid. ASU 2023-09 requires public entities to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts organized by specified categories with certain reconciling items broken out by nature and jurisdiction to the extent those items exceed a specified threshold. Additionally, all entities are required to disclose income taxes paid, net of refunds received, disaggregated by federal, state, and local, and by individual jurisdiction if the amount is at least 5% of the total income tax payments, net of refunds received. ASU 2023-09 is effective prospectively for annual periods beginning after December 15, 2024. Early adoption and retrospective application are permitted. ASU 2023-09 will not have any impact on the Company's results of operations, cash flows, and financial condition.&lt;/span&gt;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:CashFlowSupplementalDisclosuresTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_72c6855b-88a7-46fa-8db4-d6933fd6b69e">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt;(B) SUPPLEMENTAL CASH FLOW INFORMATION&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt;  &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Arial;"&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Supplemental cash flow information is as follows:&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:64.287%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.66%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.197000000000001%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.66%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.197000000000001%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Cash Payments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Interest&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,678&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;14,993&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Income Taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;780&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;636&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Operating Cash Flows Used for Operating Leases&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,287&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,391&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;vertical-align:top;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Noncash Financing Activities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Excise Tax on Share Repurchases&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;855&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;741&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Right-of-Use Assets Obtained for Capitalized Operating Leases&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;719&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,166&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</us-gaap:CashFlowSupplementalDisclosuresTextBlock>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_c97d6af1-f9b1-440f-a810-c71a33ee45da">&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Supplemental cash flow information is as follows:&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:64.287%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.66%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.197000000000001%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.66%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.197000000000001%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Cash Payments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Interest&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,678&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;14,993&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Income Taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;780&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;636&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Operating Cash Flows Used for Operating Leases&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,287&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,391&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;vertical-align:top;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Noncash Financing Activities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Excise Tax on Share Repurchases&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;855&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;741&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Right-of-Use Assets Obtained for Capitalized Operating Leases&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;719&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,166&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:InterestPaidNet
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_39edde0c-f1bd-4fde-8e52-f43ed5e5afc0"
      unitRef="U_USD">3678000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_5144c359-0667-492e-b977-9157b171fa53"
      unitRef="U_USD">14993000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_6bd3a9d8-e6a6-40f4-9cc5-41f2ef69ca25"
      unitRef="U_USD">780000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_bcc28067-adf7-4081-9271-976aee424918"
      unitRef="U_USD">636000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:OperatingLeasePayments
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_6e1118b1-595e-4d34-a5fd-5b09c0de6aad"
      unitRef="U_USD">2287000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_3c996290-118d-46d3-bb7d-5cfe3516a9ec"
      unitRef="U_USD">2391000</us-gaap:OperatingLeasePayments>
    <exp:ExciseTaxOnShareRepurchases
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_3e18155c-4f66-45c1-bed5-c6a98eaad5ab"
      unitRef="U_USD">855000</exp:ExciseTaxOnShareRepurchases>
    <exp:ExciseTaxOnShareRepurchases
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_c62e569c-81f5-460b-b405-7e2627fa4fae"
      unitRef="U_USD">741000</exp:ExciseTaxOnShareRepurchases>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_b8ff54e9-be53-4700-96ec-3655f4c86c0f"
      unitRef="U_USD">719000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_e9e694e1-1336-4482-b02a-641583ae9f16"
      unitRef="U_USD">4166000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_a937d900-6260-4980-99b5-b8c1211a2c08">&lt;p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt;(C) REVENUE&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;We earn Revenue primarily from the sale of products, which include cement, concrete, aggregates, gypsum wallboard, and recycled paperboard. The vast majority of Revenue from the sale of concrete, aggregates, and gypsum wallboard is originated by purchase orders from our customers, who are mostly third-party contractors and suppliers. Revenue from the sale of cement is recognized at the point-of-sale to customers under sales orders. Revenue from our Recycled Paperboard segment is generated mainly through long-term supply agreements. These agreements do not have a stated maturity date, but may be terminated by either party with a &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;span style="-sec-ix-hidden:F_270b761a-5366-4d74-80ca-c60973ee2501;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;two&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;three-year&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; notice period. We invoice customers upon shipment, and our collection terms range from &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;30&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;75&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; days. Revenue from the sale of cement, concrete, aggregates, and gypsum wallboard not related to long-term supply agreements is recognized upon shipment of the related products to customers, which is when title and ownership are transferred, and the customer is obligated to pay.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;  &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Revenue from sales under our long-term supply agreements is also recognized upon transfer of control to the customer, which generally occurs at the time the product is shipped from the production facility or terminal location. Our long-term supply agreements with customers define, among other commitments, the volume of product we must provide and the volume that the customer must purchase by the end of the defined periods. Pricing structures under our agreements are generally market-based, but are subject to certain contractual adjustments. Shortfall amounts, if applicable under these arrangements, are constrained and not recognized as Revenue until an agreement is reached with the customer and, therefore, are not subject to the risk of reversal.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;  &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The Company offers certain of its customers, including those with long-term supply agreements, rebates and incentives, which we treat as variable consideration. We adjust the amount of Revenue recognized for the variable consideration using the most likely amount method based on past history and projected volumes in the rebate and incentive period. Any amounts billed to customers for taxes are excluded from Revenue.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The Company has elected to treat freight and delivery charges we pay for the delivery of goods to our customers as a fulfillment activity rather than a separate performance obligation. When we arrange for a third party to deliver products to customers, fees for shipping and handling billed to the customer are recorded as Revenue, while costs we incur for shipping and handling are recorded as expenses and included in Cost of Goods Sold.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Other Non-Operating Income includes lease and rental income, asset sale income, non-inventoried aggregates sales income, distribution center income, and trucking income, as well as other miscellaneous revenue items and costs that have not been allocated to a business segment.&lt;/span&gt;&lt;/p&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;See Footnote (M) to the Unaudited Consolidated Financial Statements for disaggregation of revenue by segment.&lt;/span&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <exp:LongTermSupplyAgreementsTermOfTerminationNoticePeriod
      contextRef="C_2be1130d-a685-45e3-9a8e-0b3fb6a61b8b"
      id="F_8f933577-cfcd-4229-9f90-389f69e3426b">P3Y</exp:LongTermSupplyAgreementsTermOfTerminationNoticePeriod>
    <exp:RevenueFromContractWithCustomerCollectionTerms
      contextRef="C_e44395d5-7c65-4a49-9de1-61fe8de0ca04"
      id="F_24c7354c-357f-4197-9db1-ee8c54f63007">P30D</exp:RevenueFromContractWithCustomerCollectionTerms>
    <exp:RevenueFromContractWithCustomerCollectionTerms
      contextRef="C_307bf42b-ab12-415e-9937-1efb7c76ed67"
      id="F_1282611b-b1a6-4bc2-a4ca-681429a75681">P75D</exp:RevenueFromContractWithCustomerCollectionTerms>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_eff6fe1e-d8f8-45c8-86e8-284b94fb6bba">&lt;p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt;(D) ACCOUNTS AND NOTES RECEIVABLE&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Accounts Receivable are shown net of the allowance for doubtful accounts totaling $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6.7&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6.7&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; million at June 30, 2024, and March 31, 2024, respectively. We perform ongoing credit evaluations of our customers&#x2019; financial condition and generally require no collateral from our customers. The allowance for non-collection of receivables is based on analysis of economic trends in the construction industry, detailed analysis of the expected collectability of past due accounts receivable, and the expected collectability of overall receivables. We have no significant credit risk concentration among our diversified customer base.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-5"
      id="F_6f45654a-142c-49c3-8bff-cb6ae9818088"
      unitRef="U_USD">6700000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-5"
      id="F_33cc7dc2-59ea-4c0c-a8f7-321296caecaa"
      unitRef="U_USD">6700000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_0e2700c9-6742-41be-945d-128d7ecfaa9a">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt;(E) INVENTORIES&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Inventories are stated at the lower of average cost (including applicable material, labor, depreciation, and plant overhead) or net realizable value. Raw Materials and Materials-in-Progress include clinker, which is an intermediary product before it is ground into cement powder. Quantities of Raw Materials and Materials-in-Progress, Aggregates, and Coal inventories, are based on measured volumes, subject to estimation based on the size and location of the inventory piles, and are converted to tonnage using standard inventory density factors. &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Inventories consist of the following: &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;March 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Raw Materials and Materials-in-Progress&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;126,351&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;122,772&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Finished Cement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;69,507&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;71,396&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Aggregates&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;13,983&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;12,149&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Gypsum Wallboard&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6,914&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,242&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Recycled Paperboard&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10,007&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;14,278&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Repair Parts and Supplies&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;122,247&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;127,511&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Fuel and Coal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;22,610&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;20,575&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;371,619&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;373,923&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_d21d5e7d-2885-4dfb-aeec-861466b6eaa5">&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Inventories consist of the following: &lt;/span&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;March 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Raw Materials and Materials-in-Progress&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;126,351&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;122,772&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Finished Cement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;69,507&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;71,396&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Aggregates&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;13,983&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;12,149&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Gypsum Wallboard&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6,914&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,242&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Recycled Paperboard&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10,007&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;14,278&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Repair Parts and Supplies&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;122,247&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;127,511&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Fuel and Coal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;22,610&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;20,575&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;371,619&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;373,923&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryNet
      contextRef="C_abf2df6f-b5f7-48c3-9510-5c7ea6161183"
      decimals="-3"
      id="F_310b0dc9-860d-4b0e-b07e-b072530f9630"
      unitRef="U_USD">126351000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_2b84c9db-352e-4a24-ae63-a53f5ee79637"
      decimals="-3"
      id="F_0fbd6f54-d4db-4ad8-8bef-1b1c5c4bb57b"
      unitRef="U_USD">122772000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_54f6bd3a-d8de-416a-8667-84c1259015f4"
      decimals="-3"
      id="F_ea6d9b2f-042f-4fe9-848d-4b0212d3af58"
      unitRef="U_USD">69507000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_aded6cfd-4ead-4aca-9e81-4a9b7733219b"
      decimals="-3"
      id="F_458cc88f-562d-46e8-ad5e-5c29ddf8e8ff"
      unitRef="U_USD">71396000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_1d2265d3-332d-43b2-b221-4cd86925f51b"
      decimals="-3"
      id="F_516b4634-efa3-47c6-9ed2-b96c5df364d8"
      unitRef="U_USD">13983000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_c93ca0f8-b5ca-46f6-bb00-da1e28dfc344"
      decimals="-3"
      id="F_cd655e37-987c-4b05-9ea9-c00c8bc16891"
      unitRef="U_USD">12149000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_1df13aa2-b41b-480c-8b39-2361138947da"
      decimals="-3"
      id="F_55b19e99-3c5f-44c5-94c8-782ace1ebb04"
      unitRef="U_USD">6914000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_37c4693f-4c31-4339-aad0-b536cd8c6c6e"
      decimals="-3"
      id="F_fce2e58e-c3ae-4b72-a565-09c2888e15d8"
      unitRef="U_USD">5242000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_28258d06-741b-4009-9880-6a25fa581433"
      decimals="-3"
      id="F_97c29585-85a9-433c-b9ec-2e5a22d86a0d"
      unitRef="U_USD">10007000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_2982b54b-04eb-446b-a04d-1472788fc514"
      decimals="-3"
      id="F_4a308e2b-cefa-431a-b02c-52986a15a406"
      unitRef="U_USD">14278000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_3b3b7b6a-51fc-43fe-a86b-0cdd0c56a662"
      decimals="-3"
      id="F_f0671077-b022-4b5b-b8a8-f097c2e6309d"
      unitRef="U_USD">122247000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_59b26d9b-ccdd-4144-98b2-ee00aeb37c4f"
      decimals="-3"
      id="F_fde92e47-2416-4f4c-9bc0-1578f6a26a7b"
      unitRef="U_USD">127511000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_f8d9bcc8-3615-4d69-9871-5fd277cbe288"
      decimals="-3"
      id="F_65132bfe-e81c-4169-8f5e-0b7839dfbfca"
      unitRef="U_USD">22610000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_7153e1b3-7335-47f1-b10e-54cf4357131b"
      decimals="-3"
      id="F_b371bd64-9cec-4021-aefe-b3f18e177887"
      unitRef="U_USD">20575000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_dd05ef04-6dd7-41b1-8bc5-853161fb0fdc"
      unitRef="U_USD">371619000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_1500c932-fcbf-4e98-a43e-b8c581d50a7d"
      unitRef="U_USD">373923000</us-gaap:InventoryNet>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_8d5423b1-0edb-4adc-b769-d8d318478c7c">&lt;p style="font-size:10pt;margin-top:3.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt;(F) ACCRUED EXPENSES&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:12pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Accrued Expenses consist of the following:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;March 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Payroll and Incentive Compensation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;18,768&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;34,274&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Benefits&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;17,514&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;17,507&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Dividends&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8,644&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6,374&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Interest&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;13,379&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8,729&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Property Taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8,453&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,921&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Power and Fuel&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,679&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,993&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Freight&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,144&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,893&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Excise Tax&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,170&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Legal and Professional&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,904&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,602&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Sales and Use Taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,905&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,372&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,122&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7,492&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;89,537&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;94,327&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_838c7bc2-1796-4c40-a9ee-54dd79759959">&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Accrued Expenses consist of the following:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;March 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Payroll and Incentive Compensation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;18,768&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;34,274&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Benefits&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;17,514&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;17,507&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Dividends&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8,644&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6,374&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Interest&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;13,379&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8,729&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Property Taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8,453&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,921&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Power and Fuel&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,679&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,993&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Freight&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,144&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,893&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Excise Tax&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,170&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Legal and Professional&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,904&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,602&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Sales and Use Taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,905&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,372&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,122&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7,492&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;89,537&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;94,327&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_fe708bee-5a9b-4f26-85ed-74393861d41c"
      unitRef="U_USD">18768000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_aa4a252e-f785-4c21-ab30-d94fc464bb8b"
      unitRef="U_USD">34274000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_6478492c-c6f0-4ce3-a09d-5d3f4af63c86"
      unitRef="U_USD">17514000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_9b12720b-6780-411b-b15a-a4c353841273"
      unitRef="U_USD">17507000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:DividendsPayableCurrent
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_9390715f-d2e2-4186-bded-5795bb439ac6"
      unitRef="U_USD">8644000</us-gaap:DividendsPayableCurrent>
    <us-gaap:DividendsPayableCurrent
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_77d5b6cc-5c7f-4c5f-98c6-73b7ac71b760"
      unitRef="U_USD">6374000</us-gaap:DividendsPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_6828fa48-8a25-4df4-b2f0-c07a3f169a0e"
      unitRef="U_USD">13379000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_ae655571-6885-4f9e-9bcc-d67b272e59f6"
      unitRef="U_USD">8729000</us-gaap:InterestPayableCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_47e947a9-a5e9-4c75-bc82-ae879f44d083"
      unitRef="U_USD">8453000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_c1d37690-1d65-4b31-826d-2695fd5efdde"
      unitRef="U_USD">5921000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccruedUtilitiesCurrent
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_b817427d-f7e8-491e-bb4b-c5c095a8f422"
      unitRef="U_USD">2679000</us-gaap:AccruedUtilitiesCurrent>
    <us-gaap:AccruedUtilitiesCurrent
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_3d4a4bf0-3287-4ebb-8d04-b155f2e1240b"
      unitRef="U_USD">2993000</us-gaap:AccruedUtilitiesCurrent>
    <exp:AccruedFreightCostCurrent
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_e77d5924-627b-4f80-98f2-325c02385118"
      unitRef="U_USD">5144000</exp:AccruedFreightCostCurrent>
    <exp:AccruedFreightCostCurrent
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_58ba3d61-ea6c-45bd-bc75-1dbd8bd8c104"
      unitRef="U_USD">2893000</exp:AccruedFreightCostCurrent>
    <exp:ExciseTaxPayableCurrent
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_cbd7dfc8-104a-4756-b053-1584ad0bb074"
      unitRef="U_USD">5025000</exp:ExciseTaxPayableCurrent>
    <exp:ExciseTaxPayableCurrent
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_ea22ab13-6f2d-4bf7-aa99-019e156005bb"
      unitRef="U_USD">4170000</exp:ExciseTaxPayableCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_a9e98fc0-2381-4e1d-beee-f18ed55a10f8"
      unitRef="U_USD">2904000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_c390b9f9-2307-439b-bb30-1d6cdedd9e71"
      unitRef="U_USD">2602000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_3e77f3e6-6a61-4c09-b803-e77b7d911fe7"
      unitRef="U_USD">1905000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_e6dfbf58-2242-45d7-9855-6ba4948aa279"
      unitRef="U_USD">1372000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_d2ecf2fa-3aa6-4577-9fe0-f8a924eba27d"
      unitRef="U_USD">5122000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_1fe96644-f4c0-42d4-b7da-00398ec97ec7"
      unitRef="U_USD">7492000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_92d47698-f8de-4355-9f6e-2516401967c7"
      unitRef="U_USD">89537000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_a6c85eda-8049-4fab-aa8c-17cd511268c2"
      unitRef="U_USD">94327000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_4fde9800-129f-42c9-9ca4-b2e279886a4e">&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt;(G) LEASES&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;We lease certain real estate, buildings, and equipment, including railcars and barges. Certain of these leases contain escalations of rent over the term of the lease, as well as options for us to extend the term of the lease at the end of the original term. These extensions range from periods of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;one year&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;20 years&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;. &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Our lease agreements do not contain material residual value guarantees or material restrictive covenants. In calculating the present value of future minimum lease payments, we use the rate implicit in the lease if it can be determined. Otherwise,&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;we &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;use our incremental borrowing rate in effect at the commencement of the lease to determine the present value of the future minimum lease payments. Additionally, we lease certain equipment under short-term leases with initial terms of less than 12 months, which are not recorded on the balance sheet.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;  &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Arial;"&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Lease expense for our operating and short-term leases is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:63.135%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.639%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.794%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.639%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.794%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:#004483;vertical-align:middle;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:middle;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="border-top:0.5pt solid #a6a6a6;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Operating Lease Cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,047&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,274&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Short-term Lease Cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;341&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;223&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Total Lease Cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2,388&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2,497&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Arial;"&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The Right-of-Use Assets and Lease Liabilities are reflected on our Balance Sheet as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;March 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Operating Leases&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Operating Lease Right-of-Use Assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;17,970&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;19,373&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Current Operating Lease Liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7,008&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7,899&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Noncurrent Operating Lease Liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;17,902&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;19,037&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Total Operating Lease Liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;24,910&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;26,936&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Arial;"&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Future payments for operating leases are as follows (dollars in thousands):&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:80.024%;"&gt;&lt;/td&gt;
        &lt;td style="width:2.08%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:15.896999999999998%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Fiscal Year&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2025 (remaining nine months)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6,355&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2026&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,784&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2027&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,618&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2028&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,752&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2029&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,675&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Thereafter&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;11,016&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Total Lease Payments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;31,200&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Less: Imputed Interest&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6,290&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Present Value of Lease Liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;24,910&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Weighted-Average Remaining Lease Term (in years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;9.8&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Weighted-Average Discount Rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;4.21&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:5pt;font-family:Arial;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="C_6dc90867-7575-4cf2-8906-961d92447cf4"
      id="F_d6dc5292-b596-4e8b-85c6-567262b77c30">P1Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="C_2be1130d-a685-45e3-9a8e-0b3fb6a61b8b"
      id="F_ad6a53eb-fbad-4c91-8018-c57bc2e1b6bc">P20Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_5cb291ce-be0e-404d-b0f3-ca49f26c646a">&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Lease expense for our operating and short-term leases is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:63.135%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.639%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.794%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.639%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.794%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:#004483;vertical-align:middle;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:middle;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="border-top:0.5pt solid #a6a6a6;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Operating Lease Cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,047&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,274&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Short-term Lease Cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;341&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;223&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Total Lease Cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2,388&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2,497&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_686b1c57-656e-4f04-91cb-837a90048abe"
      unitRef="U_USD">2047000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_48068759-9758-4d84-9f29-60a5ddff8403"
      unitRef="U_USD">2274000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_956cb2f2-63ca-4c8f-8b20-1126648a7a8a"
      unitRef="U_USD">341000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_cfaa67f1-24a5-4cb2-abd5-3f636630fa26"
      unitRef="U_USD">223000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_6b8214b4-f99d-46a7-8127-50dfd6c6e5dc"
      unitRef="U_USD">2388000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_28fb2090-f0b2-4511-a709-6b9b423c57f0"
      unitRef="U_USD">2497000</us-gaap:LeaseCost>
    <exp:ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_8145c833-2904-48e3-886f-7555f1b203b8">&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The Right-of-Use Assets and Lease Liabilities are reflected on our Balance Sheet as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;March 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Operating Leases&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Operating Lease Right-of-Use Assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;17,970&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;19,373&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Current Operating Lease Liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7,008&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7,899&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Noncurrent Operating Lease Liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;17,902&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;19,037&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Total Operating Lease Liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;24,910&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;26,936&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</exp:ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_5a69699a-9c24-4793-a3d8-6b77d69fbad2"
      unitRef="U_USD">17970000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_55ccafb0-0de4-4709-a219-46859b7b7dc5"
      unitRef="U_USD">19373000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_352bffff-ca06-4ed9-b9d2-83d93ed153c4"
      unitRef="U_USD">7008000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_64688e52-b73f-43d2-8239-5b12cf10c9e8"
      unitRef="U_USD">7899000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_ccc96d01-7638-4113-9149-8ba9633574e4"
      unitRef="U_USD">17902000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_817bb067-1373-41e8-abf9-ac2dd0ad7ac6"
      unitRef="U_USD">19037000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_d4e73363-9251-465e-9707-2fbbf115905d"
      unitRef="U_USD">24910000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_5f535251-7fb8-4600-861e-6a9cb47d4f2a"
      unitRef="U_USD">26936000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_a0dea0ab-5984-42bd-b399-781d6647c64e">&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Future payments for operating leases are as follows (dollars in thousands):&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:80.024%;"&gt;&lt;/td&gt;
        &lt;td style="width:2.08%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:15.896999999999998%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Fiscal Year&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2025 (remaining nine months)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6,355&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2026&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,784&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2027&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,618&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2028&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,752&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2029&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,675&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Thereafter&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;11,016&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Total Lease Payments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;31,200&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Less: Imputed Interest&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6,290&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Present Value of Lease Liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;24,910&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Weighted-Average Remaining Lease Term (in years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;9.8&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Weighted-Average Discount Rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;4.21&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_ee53b0cb-3705-40c6-9773-1b0727e73256"
      unitRef="U_USD">6355000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_4ea938fb-88e9-46a5-a5c8-8acd46a67b97"
      unitRef="U_USD">4784000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_9e816ec2-69de-4266-b32e-8548a6d9a984"
      unitRef="U_USD">3618000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_83ba01f4-d323-4e7b-8f19-7be9f78546ce"
      unitRef="U_USD">2752000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_ab945c80-b12f-4b8b-8964-65101c3447c1"
      unitRef="U_USD">2675000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_34814ac1-9123-4913-8724-3ef663d64e27"
      unitRef="U_USD">11016000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_889fb476-f826-4144-ad4e-24055c052f79"
      unitRef="U_USD">31200000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_6611bc30-b3ab-4717-b998-3ac4266e8871"
      unitRef="U_USD">6290000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_2147062f-8062-45b6-855b-b62dc896ebf0"
      unitRef="U_USD">24910000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      id="F_e61664a4-9623-4b6a-8a8d-1a14dbfd28f8">P9Y9M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="4"
      id="F_93a2900a-6e3d-4abd-9180-63c3df6e9dd7"
      unitRef="U_pure">0.0421</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_29683bd9-e404-4add-8147-6822fc4966d5">&lt;p style="font-size:10pt;margin-top:3.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt;(H) S&lt;/span&gt;&lt;span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt;hare&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt;-BASED EMPLOYEE COMPENSATION&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;On August 3, 2023, our stockholders approved the Eagle Materials Inc. 2023 Equity Incentive Plan (the 2023 Plan), which reserves &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,425,000&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; shares for future grants of stock awards. Under the terms of the 2023 Plan, we can issue equity awards, including stock options, restricted stock units, restricted stock, and stock appreciation rights to employees of the Company, members of the Board of Directors and consultants, independent contractors, and agents of the Company. The Compensation Committee of our Board of Directors (Compensation Committee) specifies grant terms for awards under the Plan.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Fiscal 2025 Equity Awards&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;In May 2024, the Compensation Committee awarded to certain officers and key employees an aggregate of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;29,391&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; performance stock units and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,963&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; performance stock options, which represents achievement of the target level of performance (collectively, the Performance Stock Awards). For the Performance Stock Awards to be earned, the Company must achieve performance vesting criteria as modified based on the Company&#x2019;s average absolute total stockholder return during the performance period. &lt;/span&gt;&lt;span style="font-size:12pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;performance vesting criteria are based upon &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Arial;"&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;certain &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;levels of average annual return on equity (as defined in the Performance Stock Award Agreements) ranging from &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;% to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;20.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;% measured at the end of fiscal 2027 (three-year performance period) as modified by total stockholder return&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; Performance outcomes (taking into account both criteria) will result in a threshold vesting percentage of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;50&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;% of target and maximum performance will result in a vesting percentage of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;200&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;% of target.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; If the threshold vesting percentage is not achieved none of the Performance Stock Awards will be earned.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Our Performance Stock Awards are evaluated on a quarterly basis with adjustments to compensation expense based on the likelihood of the performance targets being achieved or exceeded. The maximum expense for our outstanding Performance Stock Awards is approximately $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;11.7&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; million. Any forfeitures are recognized as a reduction to expense in the period in which they occur.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Arial;"&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The fair value of the above Performance Stock Awards was determined using a Monte Carlo simulation. The following are key inputs in the Monte Carlo analysis for the Fiscal 2025 Employee Performance Stock Awards.&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:80.024%;"&gt;&lt;/td&gt;
        &lt;td style="width:2.08%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:15.896999999999998%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Measurement Period (in years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2.85&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Risk-Free Interest Rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4.7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Dividend Yield&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.4&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Volatility&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;31.4&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Estimated Fair Value of Market-Based PSAs at Grant Date&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;238.27&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;In addition to the Performance Stock Awards discussed above, the Compensation Committee approved the granting to certain officers and key employees an aggregate of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,963&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; time-vesting stock options which vest ratably over &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;three years&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; (the Fiscal 2025 Employee Time-Vesting Stock Option Grant) and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;30,272&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; shares of time-vesting restricted stock units, which vest ratably over &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;three years&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; (the Fiscal 2025 Employee Restricted Stock Unit Time-Vesting Award).  The Fiscal 2025 Employee Restricted Stock Unit Time-Vesting Award was valued at the closing price of the stock on the grant date and is being expensed over a three-year period. The Fiscal 2025 Employee Time-Vesting Stock Option Grant was valued at their grant date using the Black-Scholes option pricing model, which used similar input as the Monte Carlo analysis shown above.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;  &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;In addition to the stock options described above, we may issue equity awards, including stock options, restricted stock, and restricted stock units, to certain employees from time to time. Any options issued are valued using the Black-Scholes options pricing model on the grant date and expensed over the vesting period, while restricted stock and restricted stock units are valued using the closing price on the date of grant and expensed over the vesting period.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Long-Term Compensation Plans&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;STOCK OPTIONS&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Stock option expense for all outstanding stock option awards totaled approximately $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.3&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.5&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; million for the three months ended June 30, 2024 and 2023, respectively. At June 30, 2024, there was approximately $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1.9&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; million of unrecognized compensation cost related to outstanding stock options, which is expected to be recognized over a weighted-average period of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;1.6&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; years.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:12pt;font-family:Arial;"&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The following table represents stock option activity for the three months ended June 30, 2024:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Number&lt;br/&gt;of Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Outstanding Options at March 31, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;252,364&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;91.28&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,926&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;238.27&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Exercised&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;424&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;132.70&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Cancelled&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Outstanding Options at June 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;255,866&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;93.23&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Options Exercisable at June 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;217,398&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Weighted-Average Fair Value of Options Granted&lt;br/&gt;During the Year&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;101.99&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Arial;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The following table summarizes information about stock options outstanding at June 30, 2024:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:44.242%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:8.097%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:8.337%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.16%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:7.717%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:8.337%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.16%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:7.957%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Options Outstanding&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Options Exercisable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Range of Exercise Prices&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Number of&lt;br/&gt;Shares&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life (in years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Number of&lt;br/&gt;Shares&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"&gt;59.32&lt;/span&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;- $&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"&gt;81.28&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;107,490&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5.39&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;62.50&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;107,490&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;62.50&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"&gt;87.37&lt;/span&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;- $&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"&gt;106.24&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;75,608&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4.02&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;94.15&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;73,750&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;94.07&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"&gt;118.27&lt;/span&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;- $&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"&gt;139.25&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;59,839&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7.78&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;127.52&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;31,500&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;128.30&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"&gt;143.09&lt;/span&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;- $&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"&gt;238.27&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;12,929&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8.74&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;184.69&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,658&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;149.25&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;255,866&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;5.72&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;93.23&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;217,398&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;84.60&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;At June 30, 2024, the aggregate intrinsic value for the outstanding and exercisable options was approximately $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;31.9&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;28.9&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; million, respectively. The total intrinsic value of options exercised during the three months ended June 30, 2024, was approximately $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.1&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; million.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;RESTRICTED STOCK UNITS AND RESTRICTED STOCK&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Arial;"&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The following table summarizes the activity for restricted stock units and nonvested restricted &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;stock during the three months ended June 30, 2024:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.34%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:13.3%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Number of Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Weighted-Average Grant Date Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Restricted Stock Units and Nonvested Restricted Stock at March 31, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;204,946&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;121.12&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;59,663&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;238.10&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Vested&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;14,923&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;178.58&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Restricted Stock Units and Nonvested Restricted Stock at June 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;249,686&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;150.61&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Expense related to&lt;/span&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;restricted stock units and restricted stock wa&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;s approximately $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4.3&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; million for the three months ended June 30, 2024, and 2023, respectively. At June 30, 2024, there was approximately $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;30.9&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; million of unearned compensation from restricted stock units and nonvested restricted shares, which will be recognized over a weighted-average period of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;1.9&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; years.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The number of shares available for future grants of stock options, restricted stock units, stock appreciation rights, and restricted stock under the Plan was &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,351,520&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; at June 30, 2024.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="C_664499aa-4b47-4399-a641-c1dafabb9d43"
      decimals="INF"
      id="F_6338f2e7-0a56-46d4-b5c4-25de8f9fe1c2"
      unitRef="U_shares">1425000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="C_0d785f08-dc9b-4b66-ad71-968c698549c6"
      decimals="INF"
      id="F_09d1282e-5be6-4b60-9df6-31a661a55a22"
      unitRef="U_shares">29391</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="C_666889a1-ea7d-4a1d-b75d-156dcd56da12"
      decimals="INF"
      id="F_d7b2f124-24fc-4860-9049-a4d26458f386"
      unitRef="U_shares">1963</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription
      contextRef="C_87e37f27-cb55-4a7a-bfa8-6082f7f997f0"
      id="F_ee825916-9e4e-4b05-aa33-c568282c7897">The performance vesting criteria are based upon certain levels of average annual return on equity (as defined in the Performance Stock Award Agreements) ranging from 10.0% to 20.0% measured at the end of fiscal 2027 (three-year performance period) as modified by total stockholder return. Performance outcomes (taking into account both criteria) will result in a threshold vesting percentage of 50% of target and maximum performance will result in a vesting percentage of 200% of target. If the threshold vesting percentage is not achieved none of the Performance Stock Awards will be earned.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription>
    <exp:PercentageOfAverageReturnOnInvestedCapitalOnShareBasedCompensationArrangement
      contextRef="C_a2e304f9-00d7-4c85-96f7-c5c70ad8bf12"
      decimals="3"
      id="F_a589d59c-6707-4f5b-a10c-2ae5ac7e8f8c"
      unitRef="U_pure">0.10</exp:PercentageOfAverageReturnOnInvestedCapitalOnShareBasedCompensationArrangement>
    <exp:PercentageOfAverageReturnOnInvestedCapitalOnShareBasedCompensationArrangement
      contextRef="C_fab6a7b3-346f-41d2-a23a-ec85097157df"
      decimals="3"
      id="F_ce718d28-e816-43c2-8fe5-5b58a0fe9ee1"
      unitRef="U_pure">0.20</exp:PercentageOfAverageReturnOnInvestedCapitalOnShareBasedCompensationArrangement>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="C_95d25e61-99c2-4ba7-91bf-6a63d5b4d6ad"
      decimals="2"
      id="F_1815f74e-1520-48ac-9c2d-eea5cbb5d768"
      unitRef="U_pure">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="C_9170bb8d-0025-45cb-8377-2e05426fca59"
      decimals="2"
      id="F_ae2d7fe1-5c86-4f21-94d0-e03b975598ba"
      unitRef="U_pure">2</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_13498b4b-bb80-46c4-92da-c87a9ce43753"
      decimals="-5"
      id="F_49843f75-bfb2-4a27-945f-0ab0202a0e23"
      unitRef="U_USD">11700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="C_f65bbcce-f606-4885-ba29-47ec85a21e34"
      id="F_9b057d1f-7562-40dc-b879-be30f971f9d2">&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The fair value of the above Performance Stock Awards was determined using a Monte Carlo simulation. The following are key inputs in the Monte Carlo analysis for the Fiscal 2025 Employee Performance Stock Awards.&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:80.024%;"&gt;&lt;/td&gt;
        &lt;td style="width:2.08%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:15.896999999999998%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Measurement Period (in years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2.85&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Risk-Free Interest Rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4.7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Dividend Yield&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.4&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Volatility&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;31.4&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Estimated Fair Value of Market-Based PSAs at Grant Date&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;238.27&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_f65bbcce-f606-4885-ba29-47ec85a21e34"
      id="F_da05d731-0097-4be1-b322-6d3ee631bb71">P2Y10M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="C_f65bbcce-f606-4885-ba29-47ec85a21e34"
      decimals="3"
      id="F_2406b667-3b91-44d9-9f26-68969d8aac6d"
      unitRef="U_pure">0.047</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_f65bbcce-f606-4885-ba29-47ec85a21e34"
      decimals="3"
      id="F_09fc6b97-72cc-4e70-8fe4-5536e093e517"
      unitRef="U_pure">0.004</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="C_f65bbcce-f606-4885-ba29-47ec85a21e34"
      decimals="3"
      id="F_c1d5bd7d-5068-427b-b24d-4e205a4686cf"
      unitRef="U_pure">0.314</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <exp:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedFairValueOfAwardsGranted
      contextRef="C_f65bbcce-f606-4885-ba29-47ec85a21e34"
      decimals="2"
      id="F_81edfbc2-8d70-4298-b4ed-78ea376ff046"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">238.27</exp:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedFairValueOfAwardsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="C_ae52729c-7a96-4e71-9000-f96f11172a80"
      decimals="0"
      id="F_e33cd8ea-91a5-49ce-86fb-9f6d49f2cce3"
      unitRef="U_shares">1963</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="C_c5d4bac4-097c-4f14-9c10-6b027df811df"
      id="F_ca7f3258-136b-452e-86a5-83f96c867be6">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="C_2d5f7866-bee8-43f7-a51f-7b3492750332"
      decimals="INF"
      id="F_0d286fcd-2b7c-4f3e-942f-408f993f16dd"
      unitRef="U_shares">30272</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="C_c1551fb7-df53-4c95-b285-ae2c63d48f8e"
      id="F_da92ad1a-4de7-41dd-a0b1-9af0bfd0f7b8">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:StockOptionPlanExpense
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-5"
      id="F_1d8af78a-f035-4e31-b0c4-773762991f5d"
      unitRef="U_USD">300000</us-gaap:StockOptionPlanExpense>
    <us-gaap:StockOptionPlanExpense
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-5"
      id="F_457476ee-dc49-4f33-9c60-038b9d998fcc"
      unitRef="U_USD">500000</us-gaap:StockOptionPlanExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="C_54751370-09a2-4b6f-9a20-d81c176fcafb"
      decimals="-5"
      id="F_31ad11e1-9eaa-4842-8d03-23a982f42c04"
      unitRef="U_USD">1900000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="C_05ecbe57-c1f9-4c0c-8490-d51a3cfab704"
      id="F_6bde3cd1-936a-4804-ae90-edc5d6e8597b">P1Y7M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_2f5d0232-6f92-43f4-bef4-de866666ff03">&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The following table represents stock option activity for the three months ended June 30, 2024:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Number&lt;br/&gt;of Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Outstanding Options at March 31, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;252,364&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;91.28&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,926&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;238.27&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Exercised&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;424&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;132.70&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Cancelled&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Outstanding Options at June 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;255,866&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;93.23&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Options Exercisable at June 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;217,398&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Weighted-Average Fair Value of Options Granted&lt;br/&gt;During the Year&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;101.99&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="0"
      id="F_be82d258-c5e4-45bf-9045-bcdedc7a8668"
      unitRef="U_shares">252364</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="2"
      id="F_c486696a-138a-4cea-8e1d-65f836f0c395"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">91.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="0"
      id="F_0f9eb339-a26a-4d39-aad3-cda8a1f07a7f"
      unitRef="U_shares">3926</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="2"
      id="F_02b77569-a49d-438f-a212-bbd6b21235f6"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">238.27</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="0"
      id="F_63df642d-bf0e-425b-85b8-83f5a96440c2"
      unitRef="U_shares">424</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="2"
      id="F_0210b039-216d-482a-a0f1-eddb9a4908fa"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">132.7</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="0"
      id="F_8e9098ad-941d-43f4-82b2-ea19596f9d17"
      unitRef="U_shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="0"
      id="F_f2b11c4a-3311-4645-91ab-1d27794a185d"
      unitRef="U_shares">255866</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="2"
      id="F_58ad0798-8600-420f-8541-5b00f985c029"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">93.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="0"
      id="F_91de21a7-8e3e-40b8-9a0b-5a43b57ef91e"
      unitRef="U_shares">217398</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="2"
      id="F_d86ba943-afce-4b99-9cab-4ffbf4fb1a96"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">101.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_39e064c4-dd97-4a3b-8bca-46e9dfc160fb">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The following table summarizes information about stock options outstanding at June 30, 2024:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:44.242%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:8.097%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:8.337%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.16%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:7.717%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:8.337%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.16%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:7.957%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Options Outstanding&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Options Exercisable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Range of Exercise Prices&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Number of&lt;br/&gt;Shares&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life (in years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Number of&lt;br/&gt;Shares&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"&gt;59.32&lt;/span&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;- $&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"&gt;81.28&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;107,490&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5.39&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;62.50&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;107,490&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;62.50&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"&gt;87.37&lt;/span&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;- $&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"&gt;106.24&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;75,608&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4.02&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;94.15&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;73,750&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a3a3a3;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;94.07&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"&gt;118.27&lt;/span&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;- $&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"&gt;139.25&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;59,839&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7.78&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;127.52&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;31,500&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;128.30&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"&gt;143.09&lt;/span&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;- $&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"&gt;238.27&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;12,929&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8.74&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;184.69&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,658&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;149.25&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;255,866&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"&gt;5.72&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;93.23&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;217,398&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;84.60&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="C_89ae97e3-803e-417e-814a-55e22cb53ecf"
      decimals="INF"
      id="F_53d6f518-e000-40a4-8aa8-0e1dcfaa8b7d"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">59.32</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="C_89ae97e3-803e-417e-814a-55e22cb53ecf"
      decimals="INF"
      id="F_44e81230-f626-4de2-bbe9-ebfe7fe203a5"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">81.28</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="C_f73f384f-304a-4efb-a2ac-55e4ff95cd22"
      decimals="0"
      id="F_39945229-ba6e-438e-8ccb-b44435d04f17"
      unitRef="U_shares">107490</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="C_89ae97e3-803e-417e-814a-55e22cb53ecf"
      id="F_9af5756e-e36c-4fa1-bed8-32e2ae10aa13">P5Y4M20D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="C_f73f384f-304a-4efb-a2ac-55e4ff95cd22"
      decimals="2"
      id="F_ad7fbe9d-e6c7-4102-bca3-1072e327d376"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">62.5</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="C_f73f384f-304a-4efb-a2ac-55e4ff95cd22"
      decimals="0"
      id="F_b0d787cb-c8e9-40cc-8739-a08191389a3c"
      unitRef="U_shares">107490</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="C_f73f384f-304a-4efb-a2ac-55e4ff95cd22"
      decimals="2"
      id="F_8be5c53a-d8ba-4ef6-896f-1eb174c84896"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">62.5</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="C_984b6cba-fae9-4845-8244-387c674b5c3f"
      decimals="INF"
      id="F_ce0f0708-76fd-44ef-a04d-e1a59f3c88e1"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">87.37</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="C_984b6cba-fae9-4845-8244-387c674b5c3f"
      decimals="INF"
      id="F_99d85c26-7363-441a-9e6a-e93771b65641"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">106.24</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="C_eef185a2-2efa-4adf-9dce-beb33c5cb25f"
      decimals="0"
      id="F_cc4a7242-e3c5-4f44-8f40-89da1887d94b"
      unitRef="U_shares">75608</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="C_984b6cba-fae9-4845-8244-387c674b5c3f"
      id="F_ca490d87-b725-4bd9-a82e-9611395b7d24">P4Y7D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="C_eef185a2-2efa-4adf-9dce-beb33c5cb25f"
      decimals="2"
      id="F_883537a8-d313-4922-ab2e-5bf290db0550"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">94.15</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="C_eef185a2-2efa-4adf-9dce-beb33c5cb25f"
      decimals="0"
      id="F_b892fe93-ed55-4b4b-8374-3f8c27ddc18a"
      unitRef="U_shares">73750</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="C_eef185a2-2efa-4adf-9dce-beb33c5cb25f"
      decimals="2"
      id="F_26cf04db-4ccf-442c-bae5-8d82df0cf763"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">94.07</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="C_57fdbabc-da58-48dc-8b76-3a7ded5ac281"
      decimals="INF"
      id="F_c7cf40e8-34d5-4444-b6ff-3c45b6d12135"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">118.27</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="C_57fdbabc-da58-48dc-8b76-3a7ded5ac281"
      decimals="INF"
      id="F_79b0704f-630a-4b4f-83b1-6b6747ab18e2"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">139.25</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="C_dee6f978-6e9d-44b2-ade6-0025b63c8ac5"
      decimals="0"
      id="F_1bde21e8-be4e-4d93-807f-afd84df8eb87"
      unitRef="U_shares">59839</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="C_57fdbabc-da58-48dc-8b76-3a7ded5ac281"
      id="F_d36f912f-c5c3-457c-a46d-3262d91b1b4b">P7Y9M10D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="C_dee6f978-6e9d-44b2-ade6-0025b63c8ac5"
      decimals="2"
      id="F_8012df7a-9c1b-4e86-8ccc-11f3c388f734"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">127.52</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="C_dee6f978-6e9d-44b2-ade6-0025b63c8ac5"
      decimals="0"
      id="F_794ee97b-dfa5-4130-ab46-19b22d66ce60"
      unitRef="U_shares">31500</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="C_dee6f978-6e9d-44b2-ade6-0025b63c8ac5"
      decimals="2"
      id="F_06a12b2a-9573-4651-8c76-586c77bfdf55"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">128.3</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="C_d4150ba7-8520-4f46-b022-b0507e677f86"
      decimals="INF"
      id="F_e51ebfd3-ea08-445f-bc76-9f9873d2e1e9"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">143.09</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="C_d4150ba7-8520-4f46-b022-b0507e677f86"
      decimals="INF"
      id="F_54960ac7-37da-4912-83e1-e310000194a2"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">238.27</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="C_1dabc00d-9e2d-4ed6-932a-52d4e2d6391d"
      decimals="0"
      id="F_7c7dfe05-127a-4000-b9e5-f98b7995b30f"
      unitRef="U_shares">12929</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="C_d4150ba7-8520-4f46-b022-b0507e677f86"
      id="F_f832ba2d-3093-47b0-a9bb-589bf4a14dce">P8Y8M26D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="C_1dabc00d-9e2d-4ed6-932a-52d4e2d6391d"
      decimals="2"
      id="F_496fd978-84f1-411b-b4bb-a6b97036bea6"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">184.69</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="C_1dabc00d-9e2d-4ed6-932a-52d4e2d6391d"
      decimals="0"
      id="F_6b39a983-c16f-4974-b99b-9b12cdfcdaa0"
      unitRef="U_shares">4658</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="C_1dabc00d-9e2d-4ed6-932a-52d4e2d6391d"
      decimals="2"
      id="F_553be139-3fe5-4b86-8439-db7312a280c7"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">149.25</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="0"
      id="F_fbb6f5bc-0d6d-44df-828e-5bb77f4289fa"
      unitRef="U_shares">255866</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_ee494c76-e8ae-42f2-94b3-035cecb31160">P5Y8M19D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="2"
      id="F_d8973fdb-c2e2-4c36-9b49-18bfebd74152"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">93.23</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="INF"
      id="F_82b66814-f634-4c78-ab41-546e324db400"
      unitRef="U_shares">217398</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="2"
      id="F_e474406a-00ed-4749-b58f-96015f81fa03"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">84.6</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-5"
      id="F_9745aeec-5d72-457f-a9d4-731b4f0a523e"
      unitRef="U_USD">31900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-5"
      id="F_8232e730-fe8c-4a33-a540-99c04ea2e530"
      unitRef="U_USD">28900000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-5"
      id="F_58edfba2-5739-45ec-b916-76bae6af9350"
      unitRef="U_USD">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_9a12e116-0d8e-41df-892a-c81c64cfe463">&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The following table summarizes the activity for restricted stock units and nonvested restricted &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;stock during the three months ended June 30, 2024:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.34%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:13.3%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Number of Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Weighted-Average Grant Date Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Restricted Stock Units and Nonvested Restricted Stock at March 31, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;204,946&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;121.12&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;59,663&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;238.10&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Vested&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;14,923&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;178.58&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Restricted Stock Units and Nonvested Restricted Stock at June 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;249,686&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;150.61&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_82b9093b-54e0-4ec7-918a-4cd06fdacdc4"
      decimals="0"
      id="F_b2cc5af4-76c5-4db5-9a89-58137e65a8cd"
      unitRef="U_shares">204946</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_82b9093b-54e0-4ec7-918a-4cd06fdacdc4"
      decimals="2"
      id="F_4b790d06-0fb7-4dd0-99c6-799afa2e4bb4"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">121.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="C_edbeac54-7911-44de-9987-a7e9f9da9a4d"
      decimals="0"
      id="F_acc120ac-115d-453a-901b-ae8ce6f40acd"
      unitRef="U_shares">59663</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_edbeac54-7911-44de-9987-a7e9f9da9a4d"
      decimals="2"
      id="F_0754b1cf-6308-4e45-a5bd-985d85da8bac"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">238.1</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="C_edbeac54-7911-44de-9987-a7e9f9da9a4d"
      decimals="0"
      id="F_f19ed840-adfa-421a-9b08-a1791ffb28e0"
      unitRef="U_shares">14923</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_edbeac54-7911-44de-9987-a7e9f9da9a4d"
      decimals="2"
      id="F_1252467f-33f9-4e56-b361-bb355a3286e8"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">178.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="C_edbeac54-7911-44de-9987-a7e9f9da9a4d"
      decimals="0"
      id="F_702f9f9c-a031-44a9-91e2-ece3f6d77bb8"
      unitRef="U_shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="C_edbeac54-7911-44de-9987-a7e9f9da9a4d"
      decimals="0"
      id="F_7e805775-05a8-4cea-b4cd-e93dba956956"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_4520f3c7-31e3-4f27-b3b2-82dff8688036"
      decimals="0"
      id="F_f1cec7fb-6494-4596-9637-6c8f7657294c"
      unitRef="U_shares">249686</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_4520f3c7-31e3-4f27-b3b2-82dff8688036"
      decimals="2"
      id="F_bdaf72c2-9f00-43d9-a493-e937d04e17c1"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">150.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:RestrictedStockExpense
      contextRef="C_edbeac54-7911-44de-9987-a7e9f9da9a4d"
      decimals="-5"
      id="F_9d11a57e-e254-41c9-b31c-2a70a0287350"
      unitRef="U_USD">4300000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="C_1394a500-cfaf-4e1c-ac13-93bbe6c41695"
      decimals="-5"
      id="F_fd8bc355-b1a1-4de5-a752-3b8c8d383d0d"
      unitRef="U_USD">6000000</us-gaap:RestrictedStockExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="C_4520f3c7-31e3-4f27-b3b2-82dff8688036"
      decimals="-5"
      id="F_a1a73f5d-2480-42f7-8820-e05cbb13e79e"
      unitRef="U_USD">30900000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="C_edbeac54-7911-44de-9987-a7e9f9da9a4d"
      id="F_3a6262cb-5e3f-4c47-ac61-954bddc21d18">P1Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="INF"
      id="F_c4b2bfd7-bfa1-4f22-93ce-382401e3ec2e"
      unitRef="U_shares">1351520</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_db79237e-35ab-48cb-8a3f-f7bbaf50f793">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt;(I)&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt;COMPUTATION OF EARNINGS PER SHARE&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:12pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The calculation of basic and diluted common shares outstanding is as follows:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:63.16%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.24%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:15.18%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.24%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:15.18%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:#004483;vertical-align:middle;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:middle;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Weighted-Average Shares of Common Stock Outstanding&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;33,734,280&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;35,274,753&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Effect of Dilutive Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Assumed Exercise of Outstanding Dilutive Options&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;250,430&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;320,261&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Less Shares Repurchased from Proceeds of Assumed Exercised Options&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;98,558&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;173,894&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Restricted Stock and Restricted Stock Units&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;106,871&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;111,164&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Weighted-Average Common Stock and Dilutive Securities Outstanding&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;33,993,023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;35,532,284&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Shares Excluded Due to Anti-Dilution Effects, Including Contingent Awards&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;56,641&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;58,288&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_4886df1d-862d-4015-b422-f5c281d36e88">&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The calculation of basic and diluted common shares outstanding is as follows:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:63.16%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.24%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:15.18%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.24%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:15.18%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:#004483;vertical-align:middle;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:middle;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Weighted-Average Shares of Common Stock Outstanding&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;33,734,280&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;35,274,753&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Effect of Dilutive Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Assumed Exercise of Outstanding Dilutive Options&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;250,430&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;320,261&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Less Shares Repurchased from Proceeds of Assumed Exercised Options&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;98,558&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;173,894&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Restricted Stock and Restricted Stock Units&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;106,871&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;111,164&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Weighted-Average Common Stock and Dilutive Securities Outstanding&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;33,993,023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;35,532,284&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Shares Excluded Due to Anti-Dilution Effects, Including Contingent Awards&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;56,641&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;58,288&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="0"
      id="F_395923d4-0762-453e-bf75-df3d1aaa3031"
      unitRef="U_shares">33734280</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="0"
      id="F_17df52b7-b934-44bc-aaa3-f6c829e70aa6"
      unitRef="U_shares">35274753</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="0"
      id="F_ec2ce1d1-30e1-4007-a760-60aa7600c585"
      unitRef="U_shares">250430</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="0"
      id="F_59f52b4a-2cb6-4c60-8b83-395abea42fe8"
      unitRef="U_shares">320261</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <exp:SharesRepurchasedFromAssumedProceedsOfAssumedExercisedOptions
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="0"
      id="F_82e0c866-66f4-4a77-b34f-c4cf2052dbe3"
      unitRef="U_shares">98558</exp:SharesRepurchasedFromAssumedProceedsOfAssumedExercisedOptions>
    <exp:SharesRepurchasedFromAssumedProceedsOfAssumedExercisedOptions
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="0"
      id="F_5101231d-b151-490b-b9f7-9d882187f518"
      unitRef="U_shares">173894</exp:SharesRepurchasedFromAssumedProceedsOfAssumedExercisedOptions>
    <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="0"
      id="F_f0f7d8e3-dfd5-42f1-8791-32e5a231604e"
      unitRef="U_shares">106871</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
    <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="0"
      id="F_1d7191e9-196e-4ce9-b1ba-98a6a686d0f7"
      unitRef="U_shares">111164</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="0"
      id="F_82e2a3b6-84fb-4041-89ca-6d5108343176"
      unitRef="U_shares">33993023</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="0"
      id="F_f46fbf6b-904c-4269-a364-2492ca85a91b"
      unitRef="U_shares">35532284</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="0"
      id="F_a7eac534-d942-4a22-a62f-788dca421c22"
      unitRef="U_shares">56641</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="0"
      id="F_a4fb7cfe-1f46-4fac-a9ab-e42a881b4a0a"
      unitRef="U_shares">58288</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_a73bcdbc-7ee1-4506-9303-967586dcaee1">&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt;(J) PENSION AND EMPLOYEE BENEFIT PLANS&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;We sponsor several single-employer defined benefit plans and defined contribution plans, which together cover substantially all our employees. Benefits paid under the single-employer defined benefit plans covering certain hourly employees were historically based on years of service and the employee&#x2019;s qualifying compensation over the last few years of employment. These plans have been frozen to new participants and new benefits over the last several years, with the last plan frozen during fiscal 2020. Our defined benefit plans are all fully funded, with plan assets exceeding the benefit obligation at March 31, 2024. Due to the frozen status and current funding of the single-employer pension plans, our expected pension expense for fiscal 2025 is less than $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0.2&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; million.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:PensionExpense
      contextRef="C_307bf42b-ab12-415e-9937-1efb7c76ed67"
      decimals="-5"
      id="F_46638c48-ab3c-4402-922e-dc4bf075387c"
      unitRef="U_USD">200000</us-gaap:PensionExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_1ad6b6ab-0118-451b-ab43-f05bcfafaa71">&lt;p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt;(K) INCOME TAXES&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt;   &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Income Taxes for the interim periods presented have been included in the accompanying financial statements on the basis of an estimated annual effective tax rate. In addition to the amount of tax resulting from applying the estimated annual effective tax rate to pre-tax income, we will include, when appropriate, certain items treated as discrete events to arrive at an estimated overall tax amount. The effective tax rate for the three months ended June 30, 2024, was approximately &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;22&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;%, which is consistent with the tax rate for the three months ended June 30, 2023. The effective tax rate was higher than the U.S. Statutory rate of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;21&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;% mainly due to state income taxes, partially offset by a benefit recognized related to percentage depletion.&lt;/span&gt;&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="2"
      id="F_ab965d2c-d853-4a3b-a1ca-63bab690927e"
      unitRef="U_pure">0.22</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="2"
      id="F_3a55ba34-a853-4bc5-b6aa-52b5db5527d7"
      unitRef="U_pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:LongTermDebtTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_4fbced38-50b5-493e-8ab1-baa0e009181d">&lt;p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt;(L) LONG-TERM DEBT&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Arial;"&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Long-term Debt at June 30, 2024 was as follows:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;March 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Revolving Credit Facility&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;180,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;170,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"&gt;2.500&lt;/span&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;% Senior Unsecured Notes Due &lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;min-width:fit-content;"&gt;2031&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;750,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;750,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Term Loan&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;180,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;182,500&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Total Debt&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,110,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,102,500&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Less: Current Portion of Long-term Debt&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Less: Unamortized Discounts and Debt Issuance Costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8,884&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;9,201&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Long-term Debt&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;1,091,116&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;1,083,299&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Revolving Credit Facility&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;We have an unsecured $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;750.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; million revolving credit facility (the Revolving Credit Facility). The Revolving Credit Facility includes a separate $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;200.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; million term loan facility (the Term Loan) and also provides the Company the option to increase the borrowing capacity by up to $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;375.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; million (for a total borrowing capacity of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,125&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; million), provided the existing lenders, or new lenders, agree to such increase. The Revolving Credit Facility includes a $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;40.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; million letter of credit facility and a swingline loan sub-facility of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;25.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; million, and expires on May 5, 2027.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The Revolving Credit Facility contains customary covenants for an unsecured investment-grade facility, including covenants that restrict the Company&#x2019;s and/or its subsidiaries&#x2019; ability to incur additional debt; encumber assets; merge with or transfer or sell assets to other persons; and enter into certain affiliate transactions. The Revolving Credit Facility also requires the Company to maintain at the end of each fiscal quarter a Leverage Ratio of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3.50&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;:1.00 or less and an Interest Coverage Ratio (both ratios, as defined in the Revolving Credit Facility) equal to or greater than &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2.50&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; to 1.00 (collectively, the Financial Covenants).&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;At the Company&#x2019;s option, &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;outstanding loans under the Revolving Credit Facility bear interest, at a variable rate equal to either (i) the adjusted term SOFR rate (secured overnight financing rate), plus 10 basis points, plus an agreed spread (ranging from &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;100&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;162.5&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; basis points, which is established based on the Company's credit rating); (ii) in respect of any Revolving Loans (until such time as the then-existing Benchmark (as defined in the Revolving Credit Facility) is replaced in accordance with the Revolving Credit Facility), the adjusted daily simple SOFR rate, plus 10 basis points, plus an agreed spread (ranging from 100 to 162.5 basis points, which is established based on the Company's credit rating) or (iii) an Alternate Base Rate (as defined in the Revolving Credit Facility), which is the highest of (a) the Prime Rate (as defined in the Revolving Credit Facility) in effect on any applicable day, (b) the NYFRB Rate (as defined in the Revolving Credit Facility) in effect on any applicable day, plus &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;span style="-sec-ix-hidden:F_47594942-de60-41ed-af49-ee6b58d33058;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;&#xbd; of 1%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;, and (c) the Adjusted Term SOFR (as defined in the Revolving Credit Facility) for a one-month interest period on any applicable day, or if such day is not a business day, the immediately preceding business day, plus 1.0%, in each case plus an agreed upon spread (ranging from &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;62.5&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; basis points), which is established quarterly based on the Company's credit rating. &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The Company is also required to pay a facility fee on unused available borrowings under the Revolving Credit Facility ranging from &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;9&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;22.5&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; basis points, which is established based on the Company's then credit rating.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The Company pays each lender a participation fee with respect to such lender&#x2019;s participations in letters of credit, which fee accrues at the same Applicable Rate (as defined in the Revolving Credit Facility) used to determine the interest rate applicable to Eurodollar Revolving Loans (as defined in the Revolving Credit Facility), plus a fronting fee for each letter of credit issued by the issuing bank in an amount equal to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;12.5&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; basis points per annum on the daily maximum amount then available to be drawn under such letter of credit. The Company also pays each issuing bank such bank&#x2019;s standard fees with respect to issuance, amendment or extensions of letters of credit and other processing fees, and other standard costs and charges relating to such issuing bank&#x2019;s letters of credit from time to time.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;There was $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;180.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; million of outstanding borrowings under the Revolving Credit Facility, plus $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; million outstanding letters of credit as of June 30, 2024, leaving us with $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;560.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; million of available borrowings under the Revolving Credit Facility, net of the outstanding letters of credit. We were in compliance with all Financial Covenants on June 30, 2024; therefore, the entire $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;560.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; million is available for future borrowings.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Term Loan&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;On May 5, 2022, we borrowed the $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;200.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; million Term Loan under the Revolving Credit Facility, and used these proceeds to, among other things, pay down a portion of the Revolving Credit Facility. The Term Loan requires quarterly principal payments of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2.5&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; million, with any unpaid amounts due upon maturity on &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;May 5, 2027&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;. At the Company&#x2019;s option, principal amounts outstanding under the Term Loan bear interest as set forth in the Revolving Credit Facility (but not, for the avoidance of doubt, at a daily simple SOFR rate unless and until such time as the then-existing Benchmark (as defined in the Revolving Credit Facility) is replaced in accordance with the Revolving Credit Facility).&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;2.500% Senior Unsecured Notes Due 2031&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;On July 1, 2021, we issued $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;750.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; million aggregate principal amount of 2.500% senior notes due &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;July 2031&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; (the &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2.500&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;% Senior Unsecured Notes). The 2.500% Senior Unsecured Notes are senior unsecured obligations of the Company and are not guaranteed by any of our subsidiaries. The 2.500% Senior Unsecured Notes were issued net of original issue discount of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6.3&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; million and have an effective interest rate of approximately &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2.6&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;%. &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The original&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;issue &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;discount is being amortized by the effective interest method over the &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;10-year&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; term of the notes. The 2.500% Senior Unsecured Notes are redeemable prior to April 1, 2031, at a redemption price equal to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;100&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;% of the aggregate principal amount of the 2.500% Senior Unsecured Notes being redeemed, plus the present value of remaining scheduled payments of principal and interest from the applicable redemption date to April 1, 2031, discounted to the redemption date on a semi-annual basis at the Treasury rate plus &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; basis points. The 2.500% Senior Unsecured Notes are redeemable on or after April 1, 2031, at a redemption price equal to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;100&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;% of the aggregate principal amount of the &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2.500&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;% Senior Unsecured Notes being redeemed, plus accrued and unpaid interest to, but excluding, the applicable redemption date. If we experience certain change of control triggering events, we would be required to offer to repurchase the 2.500% Senior Unsecured Notes at a purchase price equal to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;101&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;% of the aggregate principal amount of the 2.500% Senior Unsecured Notes being repurchased, plus accrued and unpaid interest to, but excluding, the applicable redemption date. The indenture governing the 2.500% Senior Unsecured Notes contains certain covenants that limit our ability to create or permit to exist certain liens; enter into sale and leaseback transactions; and consolidate, merge, or transfer all or substantially all of our assets, and provides for certain events of default that, if any occurred, would permit or require the principal of and accrued interest on the 2.500% Senior Unsecured Notes to become or be declared due and payable.&lt;/span&gt;&lt;/p&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_117e5da9-80e8-47bf-91ea-bab619a48f78">&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Long-term Debt at June 30, 2024 was as follows:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;March 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Revolving Credit Facility&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;180,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;170,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"&gt;2.500&lt;/span&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;% Senior Unsecured Notes Due &lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;min-width:fit-content;"&gt;2031&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;750,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;750,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Term Loan&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;180,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;182,500&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Total Debt&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,110,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,102,500&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Less: Current Portion of Long-term Debt&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Less: Unamortized Discounts and Debt Issuance Costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8,884&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;9,201&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Long-term Debt&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;1,091,116&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;1,083,299&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:LineOfCredit
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_3922e41e-d32a-4a6a-a79b-319dbb6d6b5e"
      unitRef="U_USD">180000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_cdaa6be6-9a8f-4bdc-ba1d-37cc8aac50bf"
      unitRef="U_USD">170000000</us-gaap:LineOfCredit>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="C_5301d122-74da-4c25-b329-89c93e09b222"
      decimals="5"
      id="F_965d891e-5116-46dc-be9a-b22334276158"
      unitRef="U_pure">0.025</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <exp:DebtInstrumentMaturityYear
      contextRef="C_928c1e78-5961-4fed-a255-a9e92895edf5"
      id="F_782e5539-3561-4379-b79f-68052ae98262">2031</exp:DebtInstrumentMaturityYear>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="C_5301d122-74da-4c25-b329-89c93e09b222"
      decimals="-3"
      id="F_80f3885c-9696-40bc-ac40-e8580afeee3b"
      unitRef="U_USD">750000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="C_bc715c81-18ba-4e4d-8424-ec2ca48fb621"
      decimals="-3"
      id="F_264ee22e-c097-4ff5-ad8b-376fb185ac31"
      unitRef="U_USD">750000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="C_35173e86-3700-4288-bfc6-f7410ccc2a89"
      decimals="-3"
      id="F_3710067c-4fab-4441-9dfc-85a36e012e55"
      unitRef="U_USD">180000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="C_2c9bdcc9-322d-40ac-a62a-c181a1317110"
      decimals="-3"
      id="F_0ce59d1d-3e8c-4ff2-baa0-52b68b9f3e6f"
      unitRef="U_USD">182500000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_7424f902-1012-4668-b9db-013af3773c67"
      unitRef="U_USD">1110000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_07b495a9-6344-4602-a85f-5a0905c690a1"
      unitRef="U_USD">1102500000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtCurrent
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_1c668d09-7b55-494d-bd1f-1bb092f68704"
      unitRef="U_USD">10000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_9ef41cd4-6673-4a78-b7ec-e554f2235105"
      unitRef="U_USD">10000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_592cc68c-fab6-4534-9325-273001a6b15d"
      unitRef="U_USD">8884000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_2823e63d-92c2-40d5-9cf3-05ecc61ae658"
      unitRef="U_USD">9201000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_298eaa02-2a70-452a-85f6-5e8dd0e851e5"
      unitRef="U_USD">1091116000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_33ce047c-2264-430d-a4dc-9c836e021d01"
      unitRef="U_USD">1083299000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="C_27ab6bdb-9eb3-4135-9e5e-26229a0bc198"
      decimals="-6"
      id="F_25d2248b-3a6a-4262-9264-53fba0bdd0c2"
      unitRef="U_USD">750000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="C_c9b4b5ec-4755-4b73-9a3e-ceec5a56d9c7"
      decimals="-5"
      id="F_d422b8e8-572f-4ff4-9815-5fef3f0f26d8"
      unitRef="U_USD">200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodNet
      contextRef="C_9c4a2cbe-c710-4785-a028-ef0b5c192f37"
      decimals="-5"
      id="F_f58bbad0-87c0-4f6e-98c9-f86bcf6c5610"
      unitRef="U_USD">375000000</us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodNet>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="C_b98ac2fc-4fdd-4a4a-a465-56cbc5e581aa"
      decimals="-6"
      id="F_258a5364-fab7-49de-9365-efb2bc0373c7"
      unitRef="U_USD">1125000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <exp:LetterOfCreditMaximumCapacity
      contextRef="C_b98ac2fc-4fdd-4a4a-a465-56cbc5e581aa"
      decimals="-5"
      id="F_284cc80e-0316-4665-ad40-9a9be42d2140"
      unitRef="U_USD">40000000</exp:LetterOfCreditMaximumCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="C_9cdcb47c-6b6d-4799-8a13-770229d391f6"
      decimals="-5"
      id="F_10627437-c009-47e4-988e-cae34214ceb9"
      unitRef="U_USD">25000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:SupplementaryLeverageRatio
      contextRef="C_b7a43a92-5eac-4247-91be-8bf61cec90d7"
      decimals="4"
      id="F_bc121b0a-908b-46ec-844c-38f3d62422f9"
      unitRef="U_pure">0.035</us-gaap:SupplementaryLeverageRatio>
    <exp:InterestCoverageRatioMinimum
      contextRef="C_f1e5dc75-0599-4eb4-a347-3cbc3461835f"
      decimals="2"
      id="F_b2f0877e-a1dd-4dee-884d-c302bea5b550"
      unitRef="U_pure">2.5</exp:InterestCoverageRatioMinimum>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="C_19809d1b-1d40-4d6c-bfe0-91ac7bd09d1a"
      decimals="2"
      id="F_43d09baf-772c-4d1f-9e41-3873a80335b9"
      unitRef="U_pure">1</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="C_1c90a4f5-46a0-469c-8948-17920cf50442"
      decimals="3"
      id="F_12ff1f73-17ea-4fd0-bd95-13be60976734"
      unitRef="U_pure">1.625</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="C_0a090909-4e62-4a79-a91e-ee91fab7fc89"
      decimals="2"
      id="F_a4b0d5cb-8011-4f00-89b8-8149305371c9"
      unitRef="U_pure">0</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="C_96483ec6-f8fe-4f90-8ae3-e625744c784b"
      decimals="3"
      id="F_8e336e11-c50d-41ca-9e19-3aeea736430d"
      unitRef="U_pure">0.625</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="C_8ceb085e-cd93-4e52-9215-d602ac936f23"
      decimals="2"
      id="F_d0e1cd91-b39c-4e77-a392-ee2244fb754c"
      unitRef="U_pure">0.09</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="C_50208171-7f70-4184-9f18-09fecc244865"
      decimals="3"
      id="F_8130735b-99c2-4d19-8911-2a9aa9a0a6da"
      unitRef="U_pure">0.225</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="C_37c24504-2c1c-4895-bf8e-57868b967323"
      decimals="3"
      id="F_abe61459-1603-4271-abb3-2668127e54f9"
      unitRef="U_pure">0.125</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCredit
      contextRef="C_20c05aff-88f3-41a9-8178-c73e76c453f5"
      decimals="-5"
      id="F_fac1ad4b-9194-492f-b757-124a3a178fd9"
      unitRef="U_USD">180000000</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="C_e1e4ff69-b485-4b0c-81a7-0e13e4d8be85"
      decimals="-5"
      id="F_7f326334-f921-4762-8b50-8ba7adc21891"
      unitRef="U_USD">10000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="C_20c05aff-88f3-41a9-8178-c73e76c453f5"
      decimals="-5"
      id="F_e4543369-adcd-486b-b66e-39e292c21798"
      unitRef="U_USD">560000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-5"
      id="F_12e3b10b-a83b-45a0-91da-8139189990ad"
      unitRef="U_USD">560000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount
      contextRef="C_b48f1dfb-f3ef-41ee-ab06-d876c953a102"
      decimals="-5"
      id="F_1b427e2d-dbb9-405a-be34-7549774672b8"
      unitRef="U_USD">200000000</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
    <us-gaap:LineOfCreditFacilityPeriodicPaymentPrincipal
      contextRef="C_f8aed60b-19a1-4755-a786-cc938e7c9168"
      decimals="-5"
      id="F_945a68f5-1e83-485f-99fd-ccd416f890c8"
      unitRef="U_USD">2500000</us-gaap:LineOfCreditFacilityPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="C_4063dd32-7e8e-46e7-8d9a-25abf9867ac5"
      id="F_4118c366-8912-4d0f-8d79-0eaab6e8913a">2027-05-05</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="C_e879a99a-3eb1-424c-a451-e02e87294f83"
      decimals="-5"
      id="F_a8b274ad-9e0f-48ee-b6c6-945eb5b27998"
      unitRef="U_USD">750000000</us-gaap:DebtInstrumentCarryingAmount>
    <exp:DebtInstrumentMaturityPeriod
      contextRef="C_d9c96cea-cde7-439d-ab09-68097e1f0608"
      id="F_c40ae624-46ee-4a7f-b2a3-303d17b60c34">2031-07</exp:DebtInstrumentMaturityPeriod>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="C_e879a99a-3eb1-424c-a451-e02e87294f83"
      decimals="5"
      id="F_c5b4d961-2133-4dc9-bc7d-58c598ba3639"
      unitRef="U_pure">0.025</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="C_e879a99a-3eb1-424c-a451-e02e87294f83"
      decimals="-5"
      id="F_617b8c87-9c14-42b3-bfcb-4b7f86c86ca5"
      unitRef="U_USD">6300000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="C_e879a99a-3eb1-424c-a451-e02e87294f83"
      decimals="3"
      id="F_bf3fc55a-0cdb-4cce-b571-04047dbbacd9"
      unitRef="U_pure">0.026</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentPaymentTerms
      contextRef="C_d9c96cea-cde7-439d-ab09-68097e1f0608"
      id="F_9e7a610c-f8e3-4398-b477-c9942af8d6df">10-year</us-gaap:DebtInstrumentPaymentTerms>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="C_eaf38739-8ac1-48a1-8ef9-33af1b13ed79"
      decimals="2"
      id="F_afdd35a6-c348-4b64-bc79-ed18eab9af05"
      unitRef="U_pure">1</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <exp:LineOfCreditFacilitySemiAnnualBasisTreasuryRate
      contextRef="C_d9c96cea-cde7-439d-ab09-68097e1f0608"
      decimals="2"
      id="F_7b27456a-7c54-47a0-a96c-0936db4c3f43"
      unitRef="U_pure">0.20</exp:LineOfCreditFacilitySemiAnnualBasisTreasuryRate>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="C_eaf38739-8ac1-48a1-8ef9-33af1b13ed79"
      decimals="2"
      id="F_8bcf30e9-8bad-46db-9759-40d74493afc4"
      unitRef="U_pure">1</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="C_952c09d2-c82e-42b1-9158-11b5628472d0"
      decimals="5"
      id="F_fd35b9a5-953e-482d-9c2e-b568f892f59b"
      unitRef="U_pure">0.025</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <exp:PercentageOfAggregateAmountRepurchased
      contextRef="C_d9c96cea-cde7-439d-ab09-68097e1f0608"
      decimals="2"
      id="F_6aff4e26-16a2-451b-bd1a-8ba8bedd3687"
      unitRef="U_pure">1.01</exp:PercentageOfAggregateAmountRepurchased>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_17275c5a-2c8b-4417-be9a-7b8af03486a0">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt;(M) SEGMENT INFORMATION&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Operating segments are defined as components of an enterprise engaged in business activities that earn revenue, incur expenses, and prepare separate financial information that is evaluated regularly by our chief operating decision maker in order to allocate resources and assess performance.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Our business is organized into &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;two&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; sectors within which there are &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;four&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; reportable business segments. The Heavy Materials sector includes the Cement and Concrete and Aggregates segments. The Light Materials sector includes the Gypsum Wallboard and Recycled Paperboard segments.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Our primary products are commodities that are essential in commercial and residential construction; public construction projects to build, expand, and repair roads and buildings; and all repair and remodel activities. Demand for our products is generally cyclical and seasonal, depending on economic and geographic conditions. We distribute our products across many United States markets, which provides us with regional economic diversification. Our operations are conducted in the U.S. and include the mining of limestone for the manufacture, production, distribution, and sale of portland cement (a basic construction material that is the essential binding ingredient in concrete); the grinding and sale of slag; the mining of gypsum for the manufacture and sale of gypsum wallboard; the manufacture and sale of recycled paperboard to the gypsum wallboard industry and other paperboard converters; the sale of readymix concrete; and the mining and sale of aggregates (crushed stone, sand, and gravel).&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;We operate &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;eight&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; modern cement plants (one of which is operated through a joint venture located in Buda, Texas), &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;one&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; slag grinding facility, and over &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;30&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; cement distribution terminals. Our cement companies focus on the U.S. heartland and operate as an integrated network selling product primarily in California, Colorado, Illinois, Indiana, Iowa, Kansas, Kentucky, Missouri, Nebraska, Nevada, Ohio, Oklahoma, Tennessee, and Texas. We operate &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;25&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; readymix concrete batch plants and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;five&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; aggregates processing plants in markets that are complementary to our cement network.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;We operate &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;five&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; gypsum wallboard plants and a recycled paperboard mill. We distribute gypsum wallboard and recycled paperboard throughout the continental U.S., with the exception of the Northeast.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;We account for intersegment sales at market prices. For segment reporting purposes only, we proportionately consolidate our &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;50&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;% share of the Joint Venture Revenue and Operating Earnings, consistent with the way management reports the segments within the Company for making operating decisions and assessing performance.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:12pt;font-family:Arial;"&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The following table sets forth certain financial information relating to our operations by segment. We do not allocate interest or taxes at the segment level; these costs are disclosed at the consolidated company level.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:63.135%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.639%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.794%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.639%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.794%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Cement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;339,162&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;329,032&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Concrete and Aggregates&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;64,815&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;70,453&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Gypsum Wallboard&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;217,826&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;219,097&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Recycled Paperboard&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;54,240&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;45,328&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;676,043&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;663,910&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Less: Intersegment Revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;38,044&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;35,266&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Less: Joint Venture Revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;29,310&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;27,123&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;608,689&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;601,521&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:63.135%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.639%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.794%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.639%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.794%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:top;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Intersegment Revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Cement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10,280&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10,137&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Concrete and Aggregates&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,777&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,038&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Recycled Paperboard&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;23,987&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;22,091&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;38,044&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;35,266&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Cement Sales Volume (M tons)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Wholly Owned&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,767&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,848&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Joint Venture&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;180&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;165&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;1,947&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2,013&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:63.135%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.639%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.794%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.639%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.794%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Operating Earnings&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Cement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;89,125&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;74,061&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Concrete and Aggregates&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,980&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7,034&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Gypsum Wallboard&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;93,976&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;90,857&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Recycled Paperboard&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8,503&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7,202&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:20pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Sub-Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;194,584&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;179,154&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Corporate General and Administrative Expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;15,649&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;11,679&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Other Non-Operating Income (Loss)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,683&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;213&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Earnings Before Interest and Income Taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;181,618&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;167,688&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Interest Expense, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10,684&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;12,239&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Earnings Before Income Taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;170,934&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;155,449&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Cement Operating Earnings&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Wholly Owned&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;81,409&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;70,902&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Joint Venture&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7,716&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,159&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;89,125&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;74,061&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Capital Expenditures&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Cement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;18,794&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;18,368&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Concrete and Aggregates&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6,589&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,220&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Gypsum Wallboard&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,280&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;11,028&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Recycled Paperboard&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,561&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,268&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Corporate and Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;904&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;115&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;33,128&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;35,999&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Depreciation, Depletion, and Amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Cement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;22,917&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;21,679&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Concrete and Aggregates&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,530&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,031&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Gypsum Wallboard&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6,473&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,461&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Recycled Paperboard&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,690&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,719&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Corporate and Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;740&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;792&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;38,350&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;36,682&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:63%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:15.48%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:15.52%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:top;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:#004483;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:#004483;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;March 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Identifiable Assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Cement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,121,374&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,042,499&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Concrete and Aggregates&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;242,607&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;225,485&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Gypsum Wallboard&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;429,773&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;432,122&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Recycled Paperboard&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;167,405&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;170,832&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Other, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;81,708&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;76,081&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;3,042,867&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2,947,019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Segment Operating Earnings, including the proportionately consolidated 50% interest in the revenue and expenses of the Joint Venture, represent Revenue, less direct operating expenses, segment Depreciation, and segment Selling, General, and Administrative expenses. We account for intersegment sales at market prices. Corporate assets consist mainly of cash and cash equivalents, general office assets, and miscellaneous other assets.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The basis used to disclose Identifiable Assets; Capital Expenditures; and Depreciation, Depletion, and Amortization conforms with the equity method, and is similar to how we disclose these accounts in our Unaudited Consolidated Balance Sheets and Unaudited Consolidated Statements of Earnings.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Arial;"&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The segment breakdown of Goodwill is as follows:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:#004483;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:#004483;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;March 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Cement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;227,639&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;227,639&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Concrete and Aggregates&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;40,774&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;40,774&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Gypsum Wallboard&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;116,618&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;116,618&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Recycled Paperboard&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7,538&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7,538&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;392,569&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;392,569&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:12pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Summarized financial information for the Joint Venture that is not consolidated is set out below. This summarized financial information includes the total amount for the Joint Venture and not our 50% interest in those amounts:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:63.48%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:15.02%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.48%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:15.02%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;58,620&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;54,246&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Gross Margin&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;16,424&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8,538&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Earnings Before Income Taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;15,548&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6,364&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:63%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:16.48%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.52%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:#004483;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:#004483;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;March 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Current Assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;123,487&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;111,164&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Noncurrent Assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;172,875&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;158,618&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Current Liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;49,102&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;27,994&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <exp:NumberOfSectors
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="0"
      id="F_23852a0b-6f75-467f-9acd-5ababd01cd93"
      unitRef="U_Sector">2</exp:NumberOfSectors>
    <us-gaap:NumberOfReportableSegments
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="0"
      id="F_b4a2c864-1d18-4b92-91ef-157702624d4e"
      unitRef="U_Segment">4</us-gaap:NumberOfReportableSegments>
    <exp:CementPlantLocations
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="0"
      id="F_9741527e-ba94-472a-b2c4-24d8ab78491d"
      unitRef="U_Location">8</exp:CementPlantLocations>
    <exp:SlagGrindingFacility
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="0"
      id="F_cd10ce61-60e9-462d-814d-deb73d348d1e"
      unitRef="U_Facility">1</exp:SlagGrindingFacility>
    <exp:CementDistributionTerminals
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="0"
      id="F_d434b20c-25d8-4153-9491-9a2126d24830"
      unitRef="U_Terminal">30</exp:CementDistributionTerminals>
    <exp:ReadymixPlants
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="0"
      id="F_9586b15c-0807-4fdf-893f-b6a626312903"
      unitRef="U_Plant">25</exp:ReadymixPlants>
    <exp:AggregatesProcessingPlants
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="0"
      id="F_c1a92a5a-3836-45b4-9c88-15528d0d297c"
      unitRef="U_Plant">5</exp:AggregatesProcessingPlants>
    <exp:GypsumWallboardPlants
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="0"
      id="F_9508ab1b-6b27-4997-80b1-52280156b157"
      unitRef="U_Plant">5</exp:GypsumWallboardPlants>
    <exp:SegmentReportingInformationProportionateConsolidationOfJointVenturesRevenuesAndOperatingEarnings
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="2"
      id="F_308fcb80-9992-4059-8c88-f8ce7e102bd8"
      unitRef="U_pure">0.50</exp:SegmentReportingInformationProportionateConsolidationOfJointVenturesRevenuesAndOperatingEarnings>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_436f18c6-9f2b-470a-a0b3-1099334851a6">&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The following table sets forth certain financial information relating to our operations by segment. We do not allocate interest or taxes at the segment level; these costs are disclosed at the consolidated company level.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:63.135%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.639%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.794%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.639%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.794%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Cement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;339,162&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;329,032&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Concrete and Aggregates&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;64,815&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;70,453&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Gypsum Wallboard&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;217,826&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;219,097&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Recycled Paperboard&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;54,240&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;45,328&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;676,043&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;663,910&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Less: Intersegment Revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;38,044&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;35,266&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Less: Joint Venture Revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;29,310&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;27,123&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;608,689&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;601,521&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:63.135%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.639%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.794%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.639%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.794%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:top;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Intersegment Revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Cement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10,280&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10,137&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Concrete and Aggregates&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,777&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,038&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Recycled Paperboard&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;23,987&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;22,091&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;38,044&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;35,266&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Cement Sales Volume (M tons)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Wholly Owned&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,767&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;1,848&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Joint Venture&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;180&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;165&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;1,947&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2,013&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:63.135%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.639%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.794%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.639%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.794%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Operating Earnings&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Cement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;89,125&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;74,061&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Concrete and Aggregates&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,980&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7,034&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Gypsum Wallboard&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;93,976&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;90,857&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Recycled Paperboard&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8,503&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7,202&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:20pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Sub-Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;194,584&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;179,154&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Corporate General and Administrative Expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;15,649&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;11,679&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Other Non-Operating Income (Loss)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,683&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;213&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Earnings Before Interest and Income Taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;181,618&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;167,688&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Interest Expense, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10,684&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;12,239&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Earnings Before Income Taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;170,934&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;155,449&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Cement Operating Earnings&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Wholly Owned&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;81,409&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;70,902&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Joint Venture&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7,716&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,159&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;89,125&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;74,061&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Capital Expenditures&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Cement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;18,794&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;18,368&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Concrete and Aggregates&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6,589&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,220&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Gypsum Wallboard&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,280&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;11,028&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Recycled Paperboard&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,561&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,268&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Corporate and Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;904&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;115&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;33,128&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;35,999&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Depreciation, Depletion, and Amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Cement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;22,917&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;21,679&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Concrete and Aggregates&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;4,530&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,031&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Gypsum Wallboard&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6,473&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;5,461&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Recycled Paperboard&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,690&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;3,719&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Corporate and Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;740&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;792&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;38,350&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;36,682&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:63%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:15.48%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:15.52%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:top;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:#004483;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:#004483;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;March 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Identifiable Assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Cement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,121,374&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;2,042,499&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Concrete and Aggregates&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;242,607&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;225,485&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Gypsum Wallboard&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;429,773&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;432,122&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Recycled Paperboard&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;167,405&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;170,832&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Other, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;81,708&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;76,081&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;3,042,867&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2,947,019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_2187cece-529f-4884-88a5-f81d9f478018"
      decimals="-3"
      id="F_7f88feb8-a64f-4288-b767-1f7ffb2a91ac"
      unitRef="U_USD">339162000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_efde7152-4faf-4a2d-b610-dc2e1e35a5c5"
      decimals="-3"
      id="F_f141cf36-cdf7-4672-954c-aefc9d31abf9"
      unitRef="U_USD">329032000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_68909a72-f0c7-4572-91a8-52e1d73514a6"
      decimals="-3"
      id="F_4fb1af79-7e17-4758-b50f-8fedfa492500"
      unitRef="U_USD">64815000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_df5a2605-5c7f-4dd8-a84a-859a5010afa2"
      decimals="-3"
      id="F_1b530963-66a7-43c4-8bd3-2418aae1925c"
      unitRef="U_USD">70453000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_5d74f300-1b72-4d3c-8a72-005f5c8c25d2"
      decimals="-3"
      id="F_9272bc8c-1eb2-4826-85ba-cd3dda8a4f5e"
      unitRef="U_USD">217826000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_87b807f2-a3a1-43e5-909e-b8695fc02821"
      decimals="-3"
      id="F_fb31e7a1-2262-43d5-9267-83caf18bd7d0"
      unitRef="U_USD">219097000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_6c5f3b1d-cb24-44f2-9caf-103f47f5c318"
      decimals="-3"
      id="F_416d8020-0500-4cbb-a697-4efc749f49d8"
      unitRef="U_USD">54240000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_3b2e0d99-d815-4671-a1c0-5dba07c7956c"
      decimals="-3"
      id="F_493131ca-1fa2-4100-ba75-ede598541d09"
      unitRef="U_USD">45328000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_94297a15-ec02-4163-8cb3-6f2542e60894"
      decimals="-3"
      id="F_79cb5003-eb7d-4fbe-8fd8-8531153ed26c"
      unitRef="U_USD">676043000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_a0628e53-549e-455c-b5c8-93c9398538c0"
      decimals="-3"
      id="F_2c6cb67b-2be7-4250-b216-01477409d684"
      unitRef="U_USD">663910000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_d409f857-6219-4a69-a665-95ba8c625050"
      decimals="-3"
      id="F_55778551-390d-45d2-afd6-b2014fe2d709"
      unitRef="U_USD">-38044000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_7b81bfb2-9964-4545-bc5b-12693d9aad95"
      decimals="-3"
      id="F_f1c9f87c-bec4-4615-a0a9-1767edea13fd"
      unitRef="U_USD">-35266000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_ded5909b-816c-4498-a4fc-f8dd3bd5e946"
      decimals="-3"
      id="F_d4e511af-03b0-455e-b265-735cfa398e12"
      unitRef="U_USD">-29310000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_6151bd9f-4046-45cf-b010-fd701832b386"
      decimals="-3"
      id="F_8366992f-ecc3-4a71-a913-aea1e95323b5"
      unitRef="U_USD">-27123000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_0500d127-630d-4dad-be99-05cfd98483eb"
      unitRef="U_USD">608689000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_15dcd98b-5233-407c-946a-9a9e890e74e8"
      unitRef="U_USD">601521000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="C_4bd679de-2e99-4356-b5f2-5187f34c8db3"
      decimals="-3"
      id="F_d85b324c-2bb4-4a33-a696-0fc04fbbf700"
      unitRef="U_USD">10280000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_f7cedd61-0102-469f-a2b3-769d04fec16d"
      decimals="-3"
      id="F_526d5636-1086-433e-85a8-bb4dec1c0e09"
      unitRef="U_USD">10137000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_852b49bd-1b8b-4962-8b60-940605ca136c"
      decimals="-3"
      id="F_ecf37011-1ca9-4762-ba66-5afe7ae8dd96"
      unitRef="U_USD">3777000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_c73742bb-cd41-4714-8ba2-76029df5b49e"
      decimals="-3"
      id="F_843e0aa9-0b74-447f-8147-053a57e2a59d"
      unitRef="U_USD">3038000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_7e816ccf-9709-4c52-ad4c-8f4045b4deee"
      decimals="-3"
      id="F_d0ce0744-e4fe-4439-8e1d-e072bc5087ab"
      unitRef="U_USD">23987000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_8c118acc-ed0a-402a-b705-43f7418ab9f1"
      decimals="-3"
      id="F_b562ff1d-71f6-461c-a34c-ea578e62a5d1"
      unitRef="U_USD">22091000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_d409f857-6219-4a69-a665-95ba8c625050"
      decimals="-3"
      id="F_8377784e-d18a-410a-b2c1-cbbd88a2cf12"
      unitRef="U_USD">38044000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_7b81bfb2-9964-4545-bc5b-12693d9aad95"
      decimals="-3"
      id="F_1364d96d-05e4-4dc0-8e43-67d2882ab80b"
      unitRef="U_USD">35266000</us-gaap:Revenues>
    <exp:SalesVolume
      contextRef="C_259dc008-7ac8-426e-ba45-8da45f66453b"
      decimals="0"
      id="F_545ba6a1-e21c-417c-8e5d-ed0491bbfea4"
      unitRef="U_kt">1767</exp:SalesVolume>
    <exp:SalesVolume
      contextRef="C_2fe19109-ef30-4c7b-b2b3-b4c5427bd697"
      decimals="0"
      id="F_6816a623-9443-41d3-8ffb-dcd93166bf92"
      unitRef="U_kt">1848</exp:SalesVolume>
    <exp:SalesVolume
      contextRef="C_59fde029-5d76-46d1-8132-86aed104c186"
      decimals="0"
      id="F_df35a253-2a97-4c6e-89e3-158ce031c73e"
      unitRef="U_kt">180</exp:SalesVolume>
    <exp:SalesVolume
      contextRef="C_0d07ee32-8da5-4590-b610-07168cc28ee4"
      decimals="0"
      id="F_d6e996f1-7ace-40a9-95a2-a027935a947c"
      unitRef="U_kt">165</exp:SalesVolume>
    <exp:SalesVolume
      contextRef="C_2187cece-529f-4884-88a5-f81d9f478018"
      decimals="0"
      id="F_addde3e2-c205-4f9e-bbca-1955776e5863"
      unitRef="U_kt">1947</exp:SalesVolume>
    <exp:SalesVolume
      contextRef="C_efde7152-4faf-4a2d-b610-dc2e1e35a5c5"
      decimals="0"
      id="F_b8ec2156-e722-43d4-af6b-25a50b25745c"
      unitRef="U_kt">2013</exp:SalesVolume>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_2187cece-529f-4884-88a5-f81d9f478018"
      decimals="-3"
      id="F_192afdfc-5533-4779-8f00-ff8eaab1e140"
      unitRef="U_USD">89125000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_efde7152-4faf-4a2d-b610-dc2e1e35a5c5"
      decimals="-3"
      id="F_1a183955-5dba-4930-8eba-6d9fc69b1a9a"
      unitRef="U_USD">74061000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_68909a72-f0c7-4572-91a8-52e1d73514a6"
      decimals="-3"
      id="F_97f61393-0b5a-4cde-b2ad-0559500f8609"
      unitRef="U_USD">2980000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_df5a2605-5c7f-4dd8-a84a-859a5010afa2"
      decimals="-3"
      id="F_4d007d0a-6f54-4625-9453-953ff4f09220"
      unitRef="U_USD">7034000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_5d74f300-1b72-4d3c-8a72-005f5c8c25d2"
      decimals="-3"
      id="F_a15139f1-ea2f-4a69-b003-1be023b8da02"
      unitRef="U_USD">93976000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_87b807f2-a3a1-43e5-909e-b8695fc02821"
      decimals="-3"
      id="F_179f83fa-0fe8-498a-82c2-6db3ddabe3f8"
      unitRef="U_USD">90857000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_6c5f3b1d-cb24-44f2-9caf-103f47f5c318"
      decimals="-3"
      id="F_1d717cfd-215a-49a8-89d8-7de25b83dc18"
      unitRef="U_USD">8503000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_3b2e0d99-d815-4671-a1c0-5dba07c7956c"
      decimals="-3"
      id="F_5024e2da-71ba-42e2-a96c-1026433d9485"
      unitRef="U_USD">7202000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_10797baa-b8ff-4521-90c1-07627ce3dc2f"
      unitRef="U_USD">194584000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_7c9f5e93-e03b-4a1c-bbf2-fb9ab7d2d570"
      unitRef="U_USD">179154000</us-gaap:OperatingIncomeLoss>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_1741f327-86bf-46ac-aa4d-601e44edd0bd"
      unitRef="U_USD">15649000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_3121d378-aac9-474d-bb98-4852374691e0"
      unitRef="U_USD">11679000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_0871d784-c7d2-48c4-b028-6d82c25d7722"
      unitRef="U_USD">2683000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_ac52365f-efed-440e-8542-823757afd303"
      unitRef="U_USD">213000</us-gaap:OtherNonoperatingIncomeExpense>
    <exp:EarningsBeforeInterestAndTaxes
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_28d75084-4609-4b50-9a53-0e25cd580465"
      unitRef="U_USD">181618000</exp:EarningsBeforeInterestAndTaxes>
    <exp:EarningsBeforeInterestAndTaxes
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_0f93c034-7d4a-4da4-9189-35ecb46fa100"
      unitRef="U_USD">167688000</exp:EarningsBeforeInterestAndTaxes>
    <us-gaap:InterestExpense
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_cb6c7f87-a252-453f-82d6-62671bedcc4d"
      unitRef="U_USD">10684000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_c32fe77e-59c6-402a-b392-c709a6436d82"
      unitRef="U_USD">12239000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_d8655646-4a5f-4341-9dce-863a6c4daf7e"
      unitRef="U_USD">170934000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_5a4d8a08-6b7c-4266-8b98-26d425434fbe"
      unitRef="U_USD">155449000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_259dc008-7ac8-426e-ba45-8da45f66453b"
      decimals="-3"
      id="F_eaff104b-3fed-446b-b22c-2c0b594b4cbf"
      unitRef="U_USD">81409000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_2fe19109-ef30-4c7b-b2b3-b4c5427bd697"
      decimals="-3"
      id="F_3f32d364-b1a8-40cc-9d3d-3dcb1afa44c0"
      unitRef="U_USD">70902000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_59fde029-5d76-46d1-8132-86aed104c186"
      decimals="-3"
      id="F_0ee07d07-34f8-490b-8df0-b29f49ea67bb"
      unitRef="U_USD">7716000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_0d07ee32-8da5-4590-b610-07168cc28ee4"
      decimals="-3"
      id="F_a89f18a4-0d50-4659-bcfb-924b0e58c6b4"
      unitRef="U_USD">3159000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_2187cece-529f-4884-88a5-f81d9f478018"
      decimals="-3"
      id="F_bee2df1d-2594-4b6e-817a-c1a674bffddc"
      unitRef="U_USD">89125000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_efde7152-4faf-4a2d-b610-dc2e1e35a5c5"
      decimals="-3"
      id="F_ecfe1cab-991d-4676-9240-cbee5928fd6e"
      unitRef="U_USD">74061000</us-gaap:OperatingIncomeLoss>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="C_2187cece-529f-4884-88a5-f81d9f478018"
      decimals="-3"
      id="F_65418cdb-49d1-452b-bcae-72e478ddf295"
      unitRef="U_USD">18794000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="C_efde7152-4faf-4a2d-b610-dc2e1e35a5c5"
      decimals="-3"
      id="F_cb0ac95c-1d64-4d7a-9d0f-10a1c1394be9"
      unitRef="U_USD">18368000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="C_68909a72-f0c7-4572-91a8-52e1d73514a6"
      decimals="-3"
      id="F_ca09361e-da3f-4ca7-9ca5-b4ffebee22b7"
      unitRef="U_USD">6589000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="C_df5a2605-5c7f-4dd8-a84a-859a5010afa2"
      decimals="-3"
      id="F_643ebb6c-ba69-4a2c-a421-a6b84aa8fbae"
      unitRef="U_USD">3220000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="C_5d74f300-1b72-4d3c-8a72-005f5c8c25d2"
      decimals="-3"
      id="F_d4415c31-2a28-4781-881d-828dfbb602ea"
      unitRef="U_USD">3280000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="C_87b807f2-a3a1-43e5-909e-b8695fc02821"
      decimals="-3"
      id="F_75c9dc61-357e-451b-bb84-be3e75fa4d1b"
      unitRef="U_USD">11028000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="C_6c5f3b1d-cb24-44f2-9caf-103f47f5c318"
      decimals="-3"
      id="F_bc26063f-237f-46aa-82c0-1c531daf80d5"
      unitRef="U_USD">3561000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="C_3b2e0d99-d815-4671-a1c0-5dba07c7956c"
      decimals="-3"
      id="F_b68290b1-8f0f-4031-b6c4-0c15312ab7e0"
      unitRef="U_USD">3268000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="C_380f6267-2c25-4050-895c-0fb2922c1e2a"
      decimals="-3"
      id="F_9b629342-5200-42da-be53-92c6e69d2c07"
      unitRef="U_USD">904000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="C_5763df2d-fae9-4991-a976-e291ac686e89"
      decimals="-3"
      id="F_ef29e8bc-c0f9-4251-8c25-e5a6906f6296"
      unitRef="U_USD">115000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_dc768150-6ccd-4c53-add7-26e0cc8475f7"
      unitRef="U_USD">33128000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_82015bb5-93f6-40c4-a66d-edd3e773d7ee"
      unitRef="U_USD">35999000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_2187cece-529f-4884-88a5-f81d9f478018"
      decimals="-3"
      id="F_a8d7d06c-c21e-4c42-b4e4-e6a7e820e2ac"
      unitRef="U_USD">22917000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_efde7152-4faf-4a2d-b610-dc2e1e35a5c5"
      decimals="-3"
      id="F_3afc1e53-714c-4a02-9936-f68abeed8874"
      unitRef="U_USD">21679000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_68909a72-f0c7-4572-91a8-52e1d73514a6"
      decimals="-3"
      id="F_0cffbda1-9da5-4207-a447-497564fd883d"
      unitRef="U_USD">4530000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_df5a2605-5c7f-4dd8-a84a-859a5010afa2"
      decimals="-3"
      id="F_3a188532-a942-499a-9ee6-8ee06f935752"
      unitRef="U_USD">5031000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_5d74f300-1b72-4d3c-8a72-005f5c8c25d2"
      decimals="-3"
      id="F_e142b642-5d13-4b91-810c-0d80eacfe879"
      unitRef="U_USD">6473000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_87b807f2-a3a1-43e5-909e-b8695fc02821"
      decimals="-3"
      id="F_f12cb138-f98c-4f1d-b38c-bbb467d14c27"
      unitRef="U_USD">5461000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_6c5f3b1d-cb24-44f2-9caf-103f47f5c318"
      decimals="-3"
      id="F_889f5d74-7f73-49b8-a52d-98df4f7e713b"
      unitRef="U_USD">3690000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_3b2e0d99-d815-4671-a1c0-5dba07c7956c"
      decimals="-3"
      id="F_2ddfeee0-0020-4d3a-9ac4-00096dc12419"
      unitRef="U_USD">3719000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_380f6267-2c25-4050-895c-0fb2922c1e2a"
      decimals="-3"
      id="F_13a66334-5fd2-4d81-871a-77a1d8ed07f3"
      unitRef="U_USD">740000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_5763df2d-fae9-4991-a976-e291ac686e89"
      decimals="-3"
      id="F_5a81a0ab-40cd-45f1-aac5-7e44fec2912a"
      unitRef="U_USD">792000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_94297a15-ec02-4163-8cb3-6f2542e60894"
      decimals="-3"
      id="F_ec9714ea-acd9-4837-871a-e563ee467933"
      unitRef="U_USD">38350000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_a0628e53-549e-455c-b5c8-93c9398538c0"
      decimals="-3"
      id="F_e6f4ac35-b188-4cc3-9636-2a527ad43a81"
      unitRef="U_USD">36682000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:Assets
      contextRef="C_2349681b-1d24-4807-a442-1f11319eaebb"
      decimals="-3"
      id="F_a79d9404-b01a-44ce-94f4-6aaa5135f3ff"
      unitRef="U_USD">2121374000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_a01ce049-27f8-40f8-89e2-e4911a1a7604"
      decimals="-3"
      id="F_92a40d80-1e54-4ac2-8336-6844318d6750"
      unitRef="U_USD">2042499000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_74e10159-4cd9-45de-a505-dd808fb5422b"
      decimals="-3"
      id="F_fb8ffc75-8703-4364-8450-9824906892cf"
      unitRef="U_USD">242607000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_063ed9f5-a4da-440b-97b0-a6feeb998db3"
      decimals="-3"
      id="F_20167d09-9ca8-41cd-8406-1da3552f0312"
      unitRef="U_USD">225485000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_fc31f93b-bb6c-4907-8b29-c50dc743308f"
      decimals="-3"
      id="F_a13f869e-284f-45cf-b1e4-f7e0b1046042"
      unitRef="U_USD">429773000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_e1826297-c6f2-4d9f-9cb8-131117c7acc0"
      decimals="-3"
      id="F_690fd073-3dbb-40c0-b23a-6de7f84f073f"
      unitRef="U_USD">432122000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_ce6b4299-a7b0-4f39-8c01-9d95df6ac0d1"
      decimals="-3"
      id="F_da5b6a52-369e-4d37-b590-505078a68d21"
      unitRef="U_USD">167405000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_b8d02de9-5ffc-4deb-9d23-25dae2e992c1"
      decimals="-3"
      id="F_5bd9f8df-4657-4846-9b19-c1be8165811c"
      unitRef="U_USD">170832000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_4189c3d6-0c2e-4039-950b-b353760fd4b7"
      decimals="-3"
      id="F_1f35e12f-6e31-42bd-9385-80924d4ae86e"
      unitRef="U_USD">81708000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_6e12c1e0-3286-4ca2-9a06-6754a4dca61b"
      decimals="-3"
      id="F_c834a1e3-33c7-4acf-be09-2370b5919a9a"
      unitRef="U_USD">76081000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_27a8ecf3-4489-4a06-b575-c68d85144f8f"
      unitRef="U_USD">3042867000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_55c71835-e405-41f5-9683-12798dfb8f6f"
      unitRef="U_USD">2947019000</us-gaap:Assets>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_9c61f328-3cd3-4a34-9bc0-ff7082bad8f8">&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The segment breakdown of Goodwill is as follows:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:#004483;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:#004483;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;March 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Cement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;227,639&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;227,639&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Concrete and Aggregates&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;40,774&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;40,774&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Gypsum Wallboard&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;116,618&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;116,618&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Recycled Paperboard&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7,538&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;7,538&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;392,569&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;392,569&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="C_d2f3cccf-ab90-4042-b5af-c6cbf68e235f"
      decimals="-3"
      id="F_85810276-1ab0-4ee0-a13d-e8fe525c9f79"
      unitRef="U_USD">227639000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_6f341852-5715-4117-a4b1-b321faa18d4f"
      decimals="-3"
      id="F_9d7eeca0-1635-4a4c-87c7-5a236c73d3fa"
      unitRef="U_USD">227639000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_3d23c04c-09c2-48de-a004-a7977d032bef"
      decimals="-3"
      id="F_2d963d53-adf3-42c3-bfb0-82b6d63a4e46"
      unitRef="U_USD">40774000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_b23032d2-5b52-446b-a485-f546a6c135a8"
      decimals="-3"
      id="F_29a149ec-f74c-4229-8225-fe73de79e0e4"
      unitRef="U_USD">40774000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_e25a3157-2f25-4911-a906-ffde65f0d5cf"
      decimals="-3"
      id="F_c1c937e8-0e72-4ed8-b508-a702b34c6ac3"
      unitRef="U_USD">116618000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_d7149ea2-90d0-4c4e-adb2-2bbf86f87440"
      decimals="-3"
      id="F_d8c0a807-ab55-43f6-99e3-956cbeeaa08e"
      unitRef="U_USD">116618000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_66d9c59b-188e-4315-b08e-fda20de326cf"
      decimals="-3"
      id="F_c596d4cd-b3bc-45c7-a00d-a5b0f7c8fb1d"
      unitRef="U_USD">7538000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_54cca65c-20a8-402d-8476-dc6c0cf7cbe1"
      decimals="-3"
      id="F_f157d440-6733-4f99-8e00-f6c887a34909"
      unitRef="U_USD">7538000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-3"
      id="F_a17f0bfc-6153-4ce1-9cfc-1abe27974104"
      unitRef="U_USD">392569000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_b48f232c-bcd3-471b-8b24-bb1ab8706cc3"
      decimals="-3"
      id="F_5f81e550-06bd-4504-9834-e436d1ccad39"
      unitRef="U_USD">392569000</us-gaap:Goodwill>
    <exp:ScheduleOfAssetsLiabilitiesAndResultsOfOperationsForUnconsolidatedJointVenturesTableTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_9a6101c5-135a-4eb0-aaba-760a99c3f26a">&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Summarized financial information for the Joint Venture that is not consolidated is set out below. This summarized financial information includes the total amount for the Joint Venture and not our 50% interest in those amounts:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:63.48%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:15.02%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.48%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:15.02%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;58,620&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;54,246&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Gross Margin&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;16,424&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;8,538&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Earnings Before Income Taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;15,548&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;6,364&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:63%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:16.48%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.52%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:#004483;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:#004483;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;March 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:middle;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Current Assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;123,487&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;111,164&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Noncurrent Assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;172,875&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;158,618&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Current Liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;49,102&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;27,994&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</exp:ScheduleOfAssetsLiabilitiesAndResultsOfOperationsForUnconsolidatedJointVenturesTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_03f67f3c-08ce-4f63-be4a-b0ab1a8530ce"
      decimals="-3"
      id="F_8abc4cf6-83e9-4835-a4b4-8931776173aa"
      unitRef="U_USD">58620000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_6fa87492-dfaf-47e3-b954-493b889f8361"
      decimals="-3"
      id="F_d1e2f9e7-a9d0-4d05-b185-4b239dd051c6"
      unitRef="U_USD">54246000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="C_03f67f3c-08ce-4f63-be4a-b0ab1a8530ce"
      decimals="-3"
      id="F_0c1619b2-65b7-4337-8afc-11d4d296a58f"
      unitRef="U_USD">16424000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_6fa87492-dfaf-47e3-b954-493b889f8361"
      decimals="-3"
      id="F_a63c3ed1-f53a-47af-a7e9-fb49383d10ed"
      unitRef="U_USD">8538000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="C_03f67f3c-08ce-4f63-be4a-b0ab1a8530ce"
      decimals="-3"
      id="F_af903a08-861c-48a3-89c2-8551eb6b7dde"
      unitRef="U_USD">15548000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="C_6fa87492-dfaf-47e3-b954-493b889f8361"
      decimals="-3"
      id="F_ffd526a4-28d8-4d20-8c75-ac82ecd5568f"
      unitRef="U_USD">6364000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:AssetsCurrent
      contextRef="C_d36c4c32-c390-49ee-9759-2fad11fb6bc3"
      decimals="-3"
      id="F_e506325b-2584-4307-b691-ed1273dd420f"
      unitRef="U_USD">123487000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_aca5090d-570d-4502-8a94-c5bb4eeda5db"
      decimals="-3"
      id="F_547ea57b-ca3e-4108-af07-b04b8da237b8"
      unitRef="U_USD">111164000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="C_d36c4c32-c390-49ee-9759-2fad11fb6bc3"
      decimals="-3"
      id="F_ac95701e-e472-487e-b5d8-80b72ffc0a44"
      unitRef="U_USD">172875000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="C_aca5090d-570d-4502-8a94-c5bb4eeda5db"
      decimals="-3"
      id="F_08c56f3e-f1ab-43c5-ac77-fdb615fdcf26"
      unitRef="U_USD">158618000</us-gaap:AssetsNoncurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_d36c4c32-c390-49ee-9759-2fad11fb6bc3"
      decimals="-3"
      id="F_984f9ea3-0b40-44cb-bade-335ab6e334a9"
      unitRef="U_USD">49102000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_aca5090d-570d-4502-8a94-c5bb4eeda5db"
      decimals="-3"
      id="F_70640977-a703-4b36-af02-4ea1459b7ba7"
      unitRef="U_USD">27994000</us-gaap:LiabilitiesCurrent>
    <us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_cf7cb8d3-7740-480d-9000-9af903f12c18">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt;(N) INTEREST EXPENSE&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Arial;"&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The following components are included in Interest Expense, net:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:63.135%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.639%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.794%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.639%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.794%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Interest Income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;182&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;158&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Interest Expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10,391&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;11,923&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Other Expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;475&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;474&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Interest Expense, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;10,684&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;12,239&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;Interest Income includes interest earned on investments of excess cash. Components of Interest Expense include interest associated with the Revolving Credit Facility, Term Loan, Senior Unsecured Notes, and commitment fees based on the unused portion of the Revolving Credit Facility. Other Expenses include amortization of debt issuance costs and Revolving Credit Facility costs.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock>
    <us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_cc45f884-28c3-4cc6-aab4-18399edba414">&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The following components are included in Interest Expense, net:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:63.135%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.639%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.794%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:1.639%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:14.794%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#ffffff;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:#004483;vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:bottom;text-align:left;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Interest Income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;182&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;158&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Interest Expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10,391&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;11,923&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Other Expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;475&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;474&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Interest Expense, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;10,684&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #004483;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #004483;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;12,239&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock>
    <us-gaap:InvestmentIncomeInterest
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_ef04d171-fc31-4d78-bb3d-0d8dc95220c6"
      unitRef="U_USD">182000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_a49e5943-7bfe-4580-bb5b-4b27b862a934"
      unitRef="U_USD">158000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpenseBorrowings
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_94315c77-1848-4587-a480-d3db6ece43be"
      unitRef="U_USD">10391000</us-gaap:InterestExpenseBorrowings>
    <us-gaap:InterestExpenseBorrowings
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_fafda223-3376-4db0-a538-3477cebae5eb"
      unitRef="U_USD">11923000</us-gaap:InterestExpenseBorrowings>
    <us-gaap:InterestExpenseOtherLongTermDebt
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_1e63f94e-a1a9-4760-8c8d-67c6a0f13cb9"
      unitRef="U_USD">475000</us-gaap:InterestExpenseOtherLongTermDebt>
    <us-gaap:InterestExpenseOtherLongTermDebt
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_b441d3ab-3313-4042-bcef-ef6e5ec6d189"
      unitRef="U_USD">474000</us-gaap:InterestExpenseOtherLongTermDebt>
    <us-gaap:InterestExpense
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      decimals="-3"
      id="F_b20f4624-ba24-4273-ad64-00165cab51c3"
      unitRef="U_USD">10684000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_b2272cfc-d4e9-40b3-b866-1e318930d75f"
      decimals="-3"
      id="F_6a67ae3c-fb1b-4e3e-bdf1-956c4dd6798d"
      unitRef="U_USD">12239000</us-gaap:InterestExpense>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_3bb09ec1-784d-46ee-83c0-0c852c0c7210">&lt;p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt;(O) COMMITMENTS AND CONTINGENCIES&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;We have certain deductible limits under our workers&#x2019; compensation and liability insurance policies for which reserves are established based on the undiscounted estimated costs of known and anticipated claims. We have entered into standby letter of credit agreements relating to workers&#x2019; compensation, auto, and general liability self-insurance. At June 30, 2024, we had contingent liabilities under these outstanding letters of credit of approximately $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;10.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; million.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;In the ordinary course of business, we execute contracts involving indemnifications that are both standard in the industry and specific to a transaction, such as the sale of a business. These indemnifications may include claims relating to any of the following: environmental and tax matters; intellectual property rights; governmental regulations and employment-related matters; customer, supplier, and other commercial contractual relationships; and construction contracts and financial matters. While the maximum amount to which the Company may be exposed under such agreements cannot be estimated, management believes these indemnifications will not have a material adverse effect on our consolidated financial position, results of operations, or cash flows. We currently have &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; outstanding guarantees.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;We are currently contingently liable for performance under $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;30.1&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; million in performance bonds required by certain states and municipalities, and their related agencies. The bonds are principally for certain reclamation obligations and mining permits. We have indemnified the underwriting insurance company against any exposure under the performance bonds. In our past experience, no material claims have been made against these financial instruments.&lt;/span&gt;&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-5"
      id="F_a92d56b2-a90b-4a86-8fe9-34cd5fc49d78"
      unitRef="U_USD">10000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:GuarantyLiabilities
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="INF"
      id="F_dfd5db7a-479d-46e9-bb37-bb963f1f3fc6"
      unitRef="U_USD">0</us-gaap:GuarantyLiabilities>
    <exp:ContingentLiabilityForPerformanceBondsRequiredByStatesMunicipalitiesAndRelatedAgencies
      contextRef="C_1050722e-d0eb-4ccc-a34a-63f92e01748f"
      decimals="-5"
      id="F_0bfb0e85-8dde-4224-aea8-f6afb5d7cf1e"
      unitRef="U_USD">30100000</exp:ContingentLiabilityForPerformanceBondsRequiredByStatesMunicipalitiesAndRelatedAgencies>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_d5e8d9dd-405e-47c0-9541-ba0d2a065ca9">&lt;p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt;(P) FAIR VALUE OF FINANCIAL INSTRUMENTS&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Arial;"&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The fair value of our long-term debt has been estimated based upon our current incremental borrowing rates for similar types of borrowing arrangements. The fair value of our 2.500% Senior Unsecured Notes at June 30, 2024, is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:77.42%;"&gt;&lt;/td&gt;
        &lt;td style="width:2%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:18.58%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"&gt;2.500&lt;/span&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;% Senior Unsecured Notes Due&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;min-width:fit-content;"&gt; 2031&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;634,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The estimated fair value of our long-term debt was based on quoted prices of similar debt instruments with similar terms that are publicly traded (Level 1 input). The carrying values of Cash and Cash Equivalents, Accounts Receivable, Accounts Payable, and Accrued Liabilities approximate their fair values at June 30, 2024, due to the short-term maturities of these assets and liabilities. The fair value of our Revolving Credit Facility and Term Loan also approximates the carrying value at June 30, 2024.&lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <exp:ScheduleOfFairValueOfLongTermDebtTableTextBlock
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_9bb33bbe-0a05-4402-a5ec-da19fb6dc91c">&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt;The fair value of our long-term debt has been estimated based upon our current incremental borrowing rates for similar types of borrowing arrangements. The fair value of our 2.500% Senior Unsecured Notes at June 30, 2024, is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:77.42%;"&gt;&lt;/td&gt;
        &lt;td style="width:2%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
        &lt;td style="width:18.58%;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
        &lt;td style="vertical-align:top;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #004483;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2.25pt solid #004483;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;(dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;text-align:center;"&gt;&lt;p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#004483;white-space:pre-wrap;min-width:fit-content;"&gt;2.500&lt;/span&gt;&lt;span style="color:#004483;white-space:pre-wrap;font-size:9pt;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;% Senior Unsecured Notes Due&lt;/span&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;"&gt;&lt;span style="color:#004483;white-space:pre-wrap;min-width:fit-content;"&gt; 2031&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #a6a6a6;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-size:9pt;font-family:'Arial Narrow',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;"&gt;634,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Arial Narrow',sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</exp:ScheduleOfFairValueOfLongTermDebtTableTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="C_5301d122-74da-4c25-b329-89c93e09b222"
      decimals="5"
      id="F_297d2606-b435-427f-ba38-539b97a230d2"
      unitRef="U_pure">0.025</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <exp:DebtInstrumentMaturityYear
      contextRef="C_928c1e78-5961-4fed-a255-a9e92895edf5"
      id="F_9181124d-3be1-43b8-86c8-24da9304da88">2031</exp:DebtInstrumentMaturityYear>
    <us-gaap:LongTermDebtFairValue
      contextRef="C_5301d122-74da-4c25-b329-89c93e09b222"
      decimals="-3"
      id="F_cd07c600-2bd1-4364-9bd5-d49def84e307"
      unitRef="U_USD">634000000</us-gaap:LongTermDebtFairValue>
    <ecd:Rule10b51ArrAdoptedFlag
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_a49628ec-9a42-4f76-9afd-67af9e56a706">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrAdoptedFlag
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_1abfb649-1eda-468d-93cf-9293a9f11354">false</ecd:NonRule10b51ArrAdoptedFlag>
    <exp:Rule10B51Arrmodifiedflag
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_72d97418-b8b5-4c59-b0cc-fdab587fb5b8">false</exp:Rule10B51Arrmodifiedflag>
    <exp:Nonrule10B51Arrmodifiedflag
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_0bf936ec-5f71-4571-97ff-2edf74adaa92">false</exp:Nonrule10B51Arrmodifiedflag>
    <ecd:Rule10b51ArrTrmntdFlag
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_ed188628-50ea-4e3f-b73b-50b6d4665af7">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrTrmntdFlag
      contextRef="C_e1eb924a-394d-45f8-a654-f8bccd2f971d"
      id="F_0c779760-5beb-424c-9151-194dd559d5d5">false</ecd:NonRule10b51ArrTrmntdFlag>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
